分享两个实用sql:根据会话查询当前和历史执行过的sql

数据库 MySQL
分享两个脚本,主要是通过Oracle会话sid来查询一下当前执行的sql和历史执行过的一些sql。

分享两个脚本,主要是通过Oracle会话sid来查询一下当前执行的sql和历史执行过的一些sql。

分享两个实用sql--根据会话查询当前和历史执行过的sql

根据sid查询历史执行过的sql

  1. select sql_text from v$sqlarea a,v$session b where a.SQL_ID=b.PREV_SQL_ID and b.SID=&sid; 

根据sid查询当前执行的sql

  1. select sql_text 
  2.  from v$sqlarea 
  3.  where (hash_value, address) = 
  4.  (select sql_hash_value, sql_address from v$session where sid = &sid); 

分享两个实用sql--根据会话查询当前和历史执行过的sql

 

责任编辑:赵宁宁 来源: 今日头条
相关推荐

2019-08-27 08:11:37

SQLMySQL数据库

2017-10-16 10:59:15

系统存储SQL Serve

2019-08-26 10:15:29

脚本索引数据库

2019-10-31 08:22:39

shell脚本Linux

2020-08-31 11:40:54

VimLinux字符

2010-09-09 13:43:48

SQL函数NEWID

2011-08-19 11:10:54

SQL Server DBCC OPENTR会话查询事务

2013-10-29 16:27:23

MySQLSQL语句

2010-07-21 11:32:35

SQL Server日

2010-05-27 09:50:18

MySQL导入sql脚

2010-04-29 12:46:42

Oracle SQL

2020-11-11 14:36:57

ExcelSQL函数

2011-09-20 15:19:15

Python

2009-09-18 14:33:37

LINQ to SQLSQL命令

2022-08-04 15:31:45

MySQL加锁机制死锁

2011-07-21 14:09:03

OracleSybasepid查询sql语句

2019-11-06 09:30:35

SQL查询语句数据库

2010-09-09 16:26:51

SQL循环For

2010-09-09 15:23:16

SQL更新数据

2010-09-06 10:52:27

sql server语句
点赞
收藏

51CTO技术栈公众号