Oracle和Sybase根據系統的pid查詢sql語句的例子
作者:東東的樂園
本文簡單介紹了Oracle和Sybase根據系統的pid來查詢sql語句的代碼以及相關命令,希望能對您有所幫助。
本文給出了Oracle數據庫和Sybase數據庫根據pid查詢sql語句的命令,希望能對各位有所幫助。
Oracle根據系統的pid查詢sql語句:
- select sql_text from v$session s,v$process p,v$sql s1
- where spid=2473
- and p.addr=s.paddr
- and s.sql_hash_value=s1.HASH_VALUE
- order by piece
Sybase根據系統的pid查詢sql語句:
dbcc traceon(3604)是把dbcc的結果輸出到屏幕上。
dbcc sqltext(pid)是看指定的sybase進程的操作語句。
pid是用sp_who sp_lock看到的sybase進程。
查詢計劃可以通過set showplan on后,再執行相關的sql語句來看。
本文就介紹到這里,如果想了解更多Oracle數據庫的知識,可以看一下這里的文章:http://database.51cto.com/oracle/,在這里謝謝各位的支持了!
【編輯推薦】
責任編輯:趙鵬
來源:
博客園