查看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查询的日志进行查看
参考技术Aoracle里对sql查询的日志进行查看步骤如下:
1、Oracle日志的路径的查看。
2、Oracle日志文件包含哪些内容:日志的数量可能略有不同。
3、Oracle日志的查看方法语句代码。
4、LogMiner的使用方法理解。
5、查看LogMiner工具分析结果数据 。
6、分析结果在GV$LOGMNR_CONTENTS 视图中。
以上是关于查看oracle数据库最近执行了哪些sql语句的主要内容,如果未能解决你的问题,请参考以下文章