
正文
oracle监控执行sql语句,监控oracle执行的sql
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何监控oracle客户户端执行的sql语句
方法为:select * from v$sqlarea a where module=PL/SQL Developer order by a.FIRST_LOAD_TIME desc Oracle SQL Developer是Oracle公司出品的一个免费的集成开发环境。
ORACLE的审计功能。V$SQL可以查看执行的SQL语句。
首先,你要以dba身份登陆数据库。第二,为某个用户开启sql跟踪。那个用户就是你要跟踪的、正在执行sql语句的那个用户。
相关问答
Q1: 如何监控oracle数据库运行了哪些sql命令
1、ORACLE的审计功能。V$SQL可以查看执行的SQL语句。
2、可以浏览数据库对象、运行 SQL 语句和脚本、编辑和调试 PL/SQL 语句。另外还可以创建执行和保存报表。该工具可以连接任何 Oracle 0.1 或者以上版本的 Oracle 数据库,支持 Windows、Linux 和 Mac OS X 系统。
3、该方法优点:可以跟踪所有的oracle的后台进程所执行的sql,包括系统后台进程和用户进程,并且可以跟踪所有的操作 缺点:跟踪所有的后台进程,跟踪信息量比较大 在sqlplus中以sys/ as sysdba身份登陆到数据库。
Q2: 如何查看oracle服务器上正在执行的SQL语句
1、直接File-New-Explain Plan Window,在窗口中执行sql可以查看计划结果。其中,Cost表示cpu的消耗,单位为n%,Cardinality表示执行的行数,等价Rows。
2、首先,你要以dba身份登陆数据库。第二,为某个用户开启sql跟踪。那个用户就是你要跟踪的、正在执行sql语句的那个用户。
3、用show processlist;这个能看到正在执行的sql语句,不过不是很全,比如很长的insert或者查询语句。
oracle监控执行sql语句的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于监控oracle执行的sql、oracle监控执行sql语句的信息别忘了在本站进行查找喔。








