查看oracle数据库最近执行了哪些sql语句

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看oracle数据库最近执行了哪些sql语句相关的知识,希望对你有一定的参考价值。

参考技术A select sql_text,last_load_time from v$sql order by last_load_time desc;

SELECT sql_text, last_load_time FROM v$sql WHERE last_load_time IS NOT NULL and sql_text like 'select%' ORDER BY last_load_time DESC;

SELECT sql_text, last_load_time FROM v$sql WHERE last_load_time IS NOT NULL and sql_text like 'update%' ORDER BY last_load_time DESC;

SELECT sql_text, last_load_time FROM v$sql WHERE last_load_time IS NOT NULL and last_load_time like' 14-06-09%' ORDER BY last_load_time DESC;本回答被提问者采纳
参考技术B 在oracle上看的话,只能启用sql trace了,尽量在数据库用户、操作比较少的时候做,否则会混入很多别的用户或程序执行的语句。
简单一点是在应用程序中写sql语句的日志。

oracle里怎么对sql查询的日志进行查看

参考技术A

oracle里对sql查询的日志进行查看步骤如下:

1、Oracle日志的路径的查看。

2、Oracle日志文件包含哪些内容:日志的数量可能略有不同。

3、Oracle日志的查看方法语句代码。

4、LogMiner的使用方法理解。

5、查看LogMiner工具分析结果数据 。

6、分析结果在GV$LOGMNR_CONTENTS 视图中。

以上是关于查看oracle数据库最近执行了哪些sql语句的主要内容,如果未能解决你的问题,请参考以下文章

oracle里怎么对sql查询的日志进行查看

oracle被删除dbs如何查看操作日志

oracle 中怎样查看以前执行过的SQL语句?

oracle 查询的sql语句特别慢,是啥原因,是or特别慢吗,用啥优化,急急急!!!

oracle查看历史session

有人知道怎么查看oracle,正在执行的语句吗?