讀書筆記-高階owi與oracle效能調整-network

selectshen發表於2014-09-05
sql*net message from/to client,sql*net message more data from/to client
sql*net message from/to dblink,sql*net more data from/to dblink
這些事件大部份視為idle事件,所以分析效能問題時一般不予考慮.但某些情況下,這些事件對於分析效能下降原因可提供決定性線索.這些事件與效能問題相關的情況如下:
(1)網路速度緩慢時.如果等待上述事件的時間異常地高,就應該懷疑網路速度.如果在rac環境下,與global cache相關的平均等待時間過長,同樣有必要檢測網路效能.
(2)sql執行次數(execute count)異常得過高時.執行次數過多時,客戶端和dbms間的網路通訊頻繁地發生,因此網路相關的等待時間可能會延長.特別是整個等待時間中,如果 sql*net more data from client佔據著相當比重的等待時間,就應該懷疑過多執行次數引起的系統效能下降.
(3)應用程式的實現方式存在問題時
如果應該程式的實現方式上存在問題,與dbms維持著連線狀態,不必要的等待時間較多,有可能會使sql*net message from client等待時間會較長.使用者角度上說,使用者很可能認為應用程式的響應速度緩慢.即使從使用者角度上看響應時間緩慢,但若在oracle中沒有發現任何 效能問題,低效的應用程式工作方式極有可能就是其原因.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28539951/viewspace-1264954/,如需轉載,請註明出處,否則將追究法律責任。

相關文章