我应该存储执行的数据库查询以进行调试吗?

时间:2011-03-09 13:43:55

标签: mysql database debugging

我希望能够跟踪我的应用程序数据库中的数据更改,因此我正在考虑在专用数据库表中存储我的应用程序执行的所有INSERT,UPDATE和DELETE查询。

这会是一个坏主意吗?

1 个答案:

答案 0 :(得分:1)

我们在调试模式下执行此操作 - 我们将所有查询输出到文件。当然,这在生产服务器上没有意义(并且是一个巨大的性能损失),但是我们也可以在那里进行调试。在短时间内进行调试。
无论如何 - mysql有你可以打开的查询日志,它会记录它所做的每一件事。