請利用這個主題來瞭解調整最佳效能的好處。 瞭解主要 WebSphere® Application Server 元件的可調整參數,以及這些參數如何影響效能。
開始之前
WebSphere Application Server 提供其主要元件的可調整設定,讓您可以調整執行時期環境,以符合應用程式的性質。 您不需要變更這些調整參數的預設值,就可以順利執行應用程式。 其他應用程式則可能需要變更,例如較大的資料堆大小,才能得到最好的效能。
效能調整可能會大幅增進效能,即使應用程式的效能尚未最佳化,也是如此。 不過,更正應用程式缺點所改進的效能,通常會超出只是改變調整參數所可能帶來的結果。 效能好的應用程式,原因有許多。
程序
- 執行 applyPerfTuningTemplate.py Script 作為起始點,以增進特定應用程式伺服器的效能。
這個 python 型的調整 Script,以及它的其中一個範本檔,會套用一般開發、正式作業或現成環境的建議效能調整設定。 applyPerfTuningTemplate.py Script 及其相關聯的範本和內容檔都是位於 WAS_HOME/bin 目錄中。
- 使用效能顧問、調整參數快速清單中建議的程序或參數,以及對效能問題進行疑難排解的相關資訊,將 WebSphere Application Server 實例最充分地最佳化。
- 效能顧問
- 效能顧問利用「效能監視基礎架構 (PMI)」資料,提出 Object Request Broker (ORB) 服務執行緒儲存區、Web 儲存器執行緒儲存區、連線儲存區大小、持續性階段作業大小和時間、備妥陳述式快取記憶體大小,以及階段作業快取記憶體大小的配置變更建議。 「執行時期效能顧問」是在應用程式伺服器程序中執行,其他顧問則是在「Tivoli 效能檢視器」中執行。 如需相關資訊,請參閱使用「效能和診斷顧問」的相關說明文件,以及使用「Tivoli 效能檢視器」中的效能顧問。
- 調整參數快速表單
- 檢閱調整參數快速表單的相關說明文件。 這些參數在效能上有重要的影響。 這些參數會隨著應用程式而不同,因而特定應用程式和環境的參數設定可能各不相同。
- 效能的疑難排解
- 如需節省偵測問題的時間,以及協助進行效能問題的疑難排解,請參閱效能疑難排解的相關說明文件。