永发信息网

怎么查看oracle刚刚执行过哪个SQL语句

答案:2  悬赏:60  手机版
解决时间 2021-02-13 07:08
  • 提问者网友:焚苦与心
  • 2021-02-13 00:29
怎么查看oracle刚刚执行过哪个SQL语句
最佳答案
  • 五星知识达人网友:第四晚心情
  • 2021-02-13 01:58
最直接的办法就是打开SQL_TRACE: alter session set SQL_TRACE=true;(要DBA权限)
然后到服务器上追踪文件里面查看这个session执行了哪些SQL,不过这是session级的.
也可以使用系统级的. 对系统性能有影响
全部回答
  • 1楼网友:三千妖杀
  • 2021-02-13 02:43
在oracle上看的话,只能启用sql trace了,尽量在数据库用户、操作比较少的时候做,否则会混入很多别的用户或程序执行的语句。 简单一点是在应用程序中写sql语句的日志。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯