Oracle和Sybase根據(jù)系統(tǒng)的pid查詢sql語句的例子
本文給出了Oracle數(shù)據(jù)庫和Sybase數(shù)據(jù)庫根據(jù)pid查詢sql語句的命令,希望能對各位有所幫助。
Oracle根據(jù)系統(tǒng)的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根據(jù)系統(tǒng)的pid查詢sql語句:
dbcc traceon(3604)是把dbcc的結果輸出到屏幕上。
dbcc sqltext(pid)是看指定的sybase進程的操作語句。
pid是用sp_who sp_lock看到的sybase進程。
查詢計劃可以通過set showplan on后,再執(zhí)行相關的sql語句來看。
本文就介紹到這里,如果想了解更多Oracle數(shù)據(jù)庫的知識,可以看一下這里的文章:http://database.51cto.com/oracle/,在這里謝謝各位的支持了!
【編輯推薦】