
正文
pg怎么查执行过的sql,pg查看正在执行的sql
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
查询Oracle正在执行和执行过的SQL语句
1、首先打开oracle sql developer工具,没有此工具的可以去百度浏览器下载安装即可,鼠标点击查看菜单。在二级菜单中,选择SQL历史记录选项,或者按快捷键F8打开窗口。
2、首先,你要以dba身份登陆数据库。第二,为某个用户开启sql跟踪。那个用户就是你要跟踪的、正在执行sql语句的那个用户。
3、直接File-New-Explain Plan Window,在窗口中执行sql可以查看计划结果。其中,Cost表示cpu的消耗,单位为n%,Cardinality表示执行的行数,等价Rows。
相关问答
Q1: 如何查找PL/SQL执行过的历史SQL语句呀
对v$sqltext、v$sqlarea查看的是shared pool中的SQL,其时间索引是其解析历史,因为共享的问题这个查询可能并不能完整地反映出执行的历史。
\Users\Administrator\AppData\Roaming\PLSQL Developer\PLSRecall.dat ,如果你清楚PLSRecall.dat文件后,在按ctrl+e就不会调出下列窗口界面了。通过上面的方法是不是很容易,就找到历史使用的SQL语句。
首先打开oracle sql developer工具,没有此工具的可以去百度浏览器下载安装即可,鼠标点击查看菜单。在二级菜单中,选择SQL历史记录选项,或者按快捷键F8打开窗口。
通过PL/SQL Dev工具 直接File-New-Explain Plan Window,在窗口中执行sql可以查看计划结果。其中,Cost表示cpu的消耗,单位为n%,Cardinality表示执行的行数,等价Rows。
如果你的数据库是完全恢复模式的话,可以通过log Explorer,查看。具体使用搜索一下就成。
Q2: plsql查看执行过的语句
1、使用PLSQL自带的SQL历史记录功能,可以查看最近执行过的SQL语句,包括修改或提交的语句。使用PLSQL自带的会话浏览器功能,可以查看当前会话或其他会话的详细信息,包括执行中或已执行的SQL语句。
2、ctrl+E 可以查看到执行的SQL 建议 还是进行事务提交,然后再对表进行查询,看看你执行的SQL是否成功。
3、默认打开是会显示在最下方的小窗口,在标题栏双击鼠标左键,即可最大化窗口,再次双击左键还原窗口。
关于pg怎么查执行过的sql和pg查看正在执行的sql的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







