【发布时间】:2011-09-26 14:07:55
【问题描述】:
我们有一台机器,服务器 1 上的 myqsl 进程的 cpu 负载很重。 我们在服务器 2 上的 webapp 突然似乎绕过了权限逻辑并暴露了一些数据,就好像没有在 db 端进行检查一样。
应用程序是否会因为数据库服务器负载过重而错过一些 SQL 查询? MySQL 可以松散一致性吗?
【问题讨论】:
我们有一台机器,服务器 1 上的 myqsl 进程的 cpu 负载很重。 我们在服务器 2 上的 webapp 突然似乎绕过了权限逻辑并暴露了一些数据,就好像没有在 db 端进行检查一样。
应用程序是否会因为数据库服务器负载过重而错过一些 SQL 查询? MySQL 可以松散一致性吗?
【问题讨论】:
可能不会。更有可能的是,您的应用程序检测到数据库错误(可能是超时),但没有正确处理错误。我会仔细检查应用程序异常处理逻辑。
【讨论】: