2010-08-16 109 views

回答

1

我发现这个here答案。希望这对将来的人有所帮助。

0

在我以前的工作中,我们为我们的系统运行了2个MySQL服务器。一个是阅读,另一个是写作。这些服务器是镜像的。原因是当你在做SELECT,INSERT等时,它会在表上放置一个锁,以防止其他请求的访问。在这种配置中,它将允许您执行更大的SELECT语句,同时仍然可以执行INSERT。

这可能是这个系统的原因?

+0

究竟..但这两个连接都有相同的priveleges在你的情况? – 2010-08-17 21:54:24

+1

不,读服务器只有读权限(SELECT等),插入服务器也有(INSERT,UPDATE,DELETE,SELECT)。由于它只能从写入服务器复制到读取服务器,因此如果在读取服务器上进行了任何修改,它们将不会在写入服务器上进行更新,因此将被写入 – Skippy 2010-08-18 07:31:19

+0

http:// stackoverflow。 com/questions/3522142/same-host-and-username-with-multiple-acl-privileges-mysql 你能否看到你知道这个链接中问题的解决方案? – 2010-08-19 21:39:43