【发布时间】:2010-10-07 21:47:33
【问题描述】:
有谁知道是否可以在 mysql 5 中记录特定表的所有插入/更新查询?
我们有多个应用程序查询同一个数据库,因此在数据访问层(两个许多应用程序)中实现这一点是非常不现实的,如果我们可以在数据库的配置文件中打开一个开关就容易多了。我意识到我们可以记录所有查询,但这会对性能造成很大影响。
【问题讨论】:
-
您不想知道哪个应用程序正在执行插入/更新吗?如果您依赖数据库级别的日志记录,您将无法完全控制日志中的内容。
-
精心设计的数据库系统不应该太关心哪个应用程序做什么。也许只有当某些事情开始表现得很糟糕时,但还有其他方法可以解决这些情况。