分享一個查詢某個使用者過去一段時間內執行的SQL語句。
不是自己寫的,是分享別人的。
with his as (
select sql_id, sql_exec_start,user_id
from dba_hist_active_sess_history t
where user_id = (select user_id from dba_users where username = 'JMSS')
and t.sql_exec_start between to_date('2017-09-09 080000','yyyy-mm-dd hh24miss')
and to_date('2018-09-09 230000','yyyy-mm-dd hh24miss') order by 2 desc
)
select * from dba_hist_sqltext where sql_id in (select sql_id from his);
其中username是某個使用者的使用者名稱。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31547066/viewspace-2213885/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 查詢過去一段時間內某條sql使用的臨時表空間大小SQL
- 查詢Oracle正在執行的sql語句及執行該語句的使用者OracleSQL
- GaussDB SQL查詢語句執行過程解析SQL
- MySQL系列之一條SQL查詢語句的執行過程MySql
- 一條 SQL 查詢語句是如何執行的?SQL
- 記一個實用的sql查詢語句SQL
- Laravel 框架查詢執行的 SQL 語句Laravel框架SQL
- SQL Server 查詢歷史執行的SQL語句SQLServer
- SQL 查詢語句的執行順序解析SQL
- [求指導] 如何通過程式碼分析一個查詢語句的執行效率
- oracle查詢sql執行耗時、執行時間、sql_idOracleSQL
- 一條查詢語句的執行流程
- 輸入的查詢 SQL 語句,是如何執行的?SQL
- 一條sql語句的執行過程SQL
- MySQL 查詢語句執行過程淺析MySql
- 一文讀懂一條 SQL 查詢語句是如何執行的SQL
- 請教一個mysql查詢語句!!MySql
- 01 | 基礎架構:一條SQL查詢語句是如何執行的?架構SQL
- MySQL資料庫詳解(一)SQL查詢語句是如何執行的?MySql資料庫
- 一個 MySQL sql 語句執行順序帶來的 bugMySql
- mysql執行sql語句過程MySql
- 給隔壁的妹子講『一個SQL語句是如何執行的?』SQL
- sql查詢語句流程SQL
- SQL mother查詢語句SQL
- SQL查詢語句 (Oracle)SQLOracle
- JS判定一個給定的時間在某個時間範圍內JS
- mysql中一條查詢語句的執行全過程是怎樣的?MySql
- MySQL 查詢常用操作(0) —— 查詢語句的執行順序MySql
- MySQL cron定時執行SQL語句MySql
- mysql查詢每個班的各學科平均分的sql語句MySql
- oracle查詢語句查詢增加一列內容Oracle
- 執行一條 SQL 語句,期間發生了什麼?SQL
- 使用sql語句查詢平均值,使用sql語句查詢資料總條數, not in 篩選語句的使用SQL
- mysql查詢效率慢的SQL語句MySql
- sql語句如何執行的SQL
- 如何查詢一個儲存過程是否在執行儲存過程
- 資料庫查詢優化:使用explain分析sql語句執行效率資料庫優化AISQL
- 面試官:MySQL 是如何執行一條查詢語句的?面試MySql