当前位置: 首页 > 科技观察

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

时间:2023-03-13 06:27:22 科技观察

分享两个脚本,主要是通过oraclesessionsid查询当前执行过的sql和一些历史执行过的sql。根据sid查询历史执行sqlselectsql_textfromv$sqlareaa,v$sessionbwherea.SQL_ID=b.PREV_SQL_IDandb.SID=&sid;根据当前执行的sid查询sqlselectsql_textfromv$sqlareawhere(hash_value,address)=(selectsql_hash_value,sql_addressfromv$sessionwheresid=&sid);