oracle sql developer如何查看sql历史记录
- 原创
- |
- 浏览: 13216
- |
- 更新:
oracle sql developer是官方的客户端工具,图形化操作比直接使用sqlplus命令行方式要方便很多,不但可以查询和执行sql语句,还提供了函数,过程,视图等图形创建查询窗口,其中有一个sql历史记录查询的功能,可以查询到所有执行过的sql语句,因为有时候写sql的时候,经常会写些和之前查询类似的语句,这样就可以通过历史记录的方式查询出来,稍作修改即可。同时历史记录的功能还可以帮助我们查询出自己操作过哪些表的信息,对于定位问题以及调优都是有一定帮助的。下面就来介绍下如何查询
方法/步骤
-
在二级菜单中,选择SQL历史记录选项,或者按快捷键F8打开窗口
-
默认打开是会显示在最下方的小窗口,在标题栏双击鼠标左键,即可最大化窗口,再次双击左键还原窗口
-
最大化窗口之后,便于更好的查询记录结果,如图所示,以往执行的sql记录都显示出来了,可以在每个栏目标题上单击,进行排序操作,一般可以点击时间戳字段,按时间来排序查询记录。第二次点击,可以切换顺序和逆序。
-
最后一个字段是持续时间,点击排序之后可以查询出哪些sql语句最快,哪些sql语句执行比较慢,需要优先等。
-
对于一些不需要的sql记录可以删除的,因为记录多了不便于查询,没有用的sql最好及时清除了。只需要选择您需要删除的记录,然后点击如图所示的清除按钮,在二次确认弹框中选择是,即可删除。
-
在删除按钮后面就是一个搜索输入框,在此处输入搜索关键字可以模糊匹配到记录,对于记不清的记录,采用模糊搜索的方式查询,效率非常高。工具会自动根据我们输入的关键字进行筛选过滤的。
END