有10个DBA,每个人执行10条sql语句,有一条sql语句导致数据丢失,用的都是相同的用户和密码,怎么查出那条sql语句是哪个DBA执行的?
2条回答 默认 最新
- danielinbiti 2015-04-02 02:39关注
看看SQL执行时间。看这个时间段谁在操作数据库。另外可以看看操作的机器名。可以看看哪个数据库,然后找一下对应日志。如果日志没开,那就没办法了。
解决 无用评论 打赏 举报
有10个DBA,每个人执行10条sql语句,有一条sql语句导致数据丢失,用的都是相同的用户和密码,怎么查出那条sql语句是哪个DBA执行的?
看看SQL执行时间。看这个时间段谁在操作数据库。另外可以看看操作的机器名。可以看看哪个数据库,然后找一下对应日志。如果日志没开,那就没办法了。