定期的 Mysql 数据丢失

定期的 Mysql 数据丢失

几乎每两周一次,我都会遇到 mysql 表中数据丢失的情况。几乎有 600 行被删除。我无法追踪该问题。

什么原因造成这种情况或我如何追踪是谁/什么造成了这种情况?

谢谢

答案1

查看 aspersa 的‘跟踪’和‘收集’工具:http://aspersa.googlecode.com/svn/html/stalk.html明智地使用这些应该可以消除启用通用查询日志的需要,因为通用查询日志可能在两周内收集了太多的数据,不值得这么做。

除此之外:请告诉我们更多关于您的设置的信息:您是否运行复制?什么样的应用程序?谁拥有什么样的访问权限?您有任何怀疑吗?

答案2

  1. 启用查询日志(请注意该页列出的性能注意事项)
  2. 等待上述数据丢失发生
  3. 检查查询日志以查看发生了什么
  4. 利润?

除了上述步骤之外,我还建议对您的授权进行全面审核,以查看哪些用户帐户可能有权访问不应该访问的数据库。

相关内容