2012-10-06 74 views
0

可能重複:
What resources exist for Database performance-tuning?Oracle數據庫性能

可有人請提出診斷步驟是什麼原因造成的Oracle性能下降?

我的應用程序使用Oracle數據庫,這是很酷的大部分時間裏,我有時也收到電子郵件說,應用極爲緩慢,但到時候我登錄並檢查一切將是一件好事。

我想知道有沒有辦法來檢查歷史(比如一些日誌文件)這背後的性能問題。

如果事情正在發生,那麼我知道檢查鎖(V $鎖)等。但如果我要檢查昨日下午2之間發生了什麼事3:00 PM,而解決性能應該怎麼看?

+1

你應該回頭看看你的舊問題,看看你是否接受不了幾個答案。 8問沒有接受的答案是不是太熱。 –

+0

如果你有需要的牌,看看AWR http://www.databasejournal.com/features/oracle/article.php/3772751/Intro-to-Oracles-Automatic-Workload-Repository-AWR.htm HTTP: //docs.oracle.com/cd/B19306_01/server.102/b14211/autostat.htm#i27008 http://www.oracle-base.com/articles/10g/automatic-workload-repository-10g.php – Sathya

回答

0

如果你有許可證,則可以瀏覽ASH很容易。如果您沒有許可證,或者沒有運行10g之前的Oracle版本的Oracle Enterprise Edition,則可以使用ASH Viewer來離線收集和查看數據。 剛剛寫了一個關於它的小博客文章。 ash for standard edition - or - without extra licenses 這很容易。一個挑戰是在問題發生期間運行。研究結果可以稍後完成。