關鍵字:db2
QuestCentralforDB2是一個集成的控制臺,可以提供核心功能,DBA(數據庫管理員)需要執行他們日常的數據庫管理任務,空間管理,SQL調優和分析,并且可以進行性能診斷監視。QuestCentralforDB2是由DB2軟件專家撰寫的,并且提供具豐富的功能,以利于視圖化的用戶界面,并且支持在Unix,Linux,和windows主機上運行DB2數據庫。DB2的客戶不再被要求用獨立的工具維護和使用他們的主機和分布式的DB2系統。
QuestCentral的SQL調優組件提供一個完整的SQL調優環境。QuestCentral是唯一可以提供完整的SQL調優環境的針對DB2可用的產品。這個環境包括以下部分:
1.調優實驗室:通過場景的使用,一個單獨的SQL語句能夠被改進很多次。然后這些場景能夠立刻被比較以確定哪個SQL語句提供了最有效率的存取路徑。
2.比較:您立刻可以看出對于SQL語句修改的性能改變效果。由于比較多個場景,您能看到對CPU的效果,消耗的時間,I/O和其他更多的統計。另外數據的比較將保證您的SQL語句返回相同的數據子集。
3.建議:由SQL調優組件提供的建議,將會發現所有的在白皮書指定的條件等等。另外,如果一個新場景可以利用,SQL調優組件甚至將會重寫SQL,并綜合選擇的建議。
4.存取路徑和對應的統計:在SQL的上下文中,對于DB2存取路徑,所有適合的統計應被顯示出來。采取推測以設法理解為什么選擇一個特殊的存取計劃。
QuestCentralforDB2健壯的功能顯現了上述SQL調優中的技巧以及更多。這篇白皮書剩余的部分將證明QuestCentral是由更豐富和更透徹的知識恰當的組成的。QuestCentral不僅可以提高您的SQL語句效率,更可以幫助您全面的提升數據庫的性能。上面描述的各種調優技巧都被QuestCentral所包括。
解決的技巧1:核實特定提供的統計:
一旦一條SQL語句在QuestCentral中被描述,建議欄會提供一整套建議,包括當沒有RUNSTATS時也可以發現的能力。QuestCentral一直以堅定的決心來探究這類建議。每一條建議都有相對應的"建議操作"。這種建議操作會指導如何矯正建議發現的問題。這將會打開一個新的場景由被重寫的SQL或以促進對象分析的腳本組成。在這個例子中,建議顯示,統計的缺失和相對應的建議操作將建立一個腳本,它包含RUNSTATS命令,為了在建議操作的窗口中選擇任何一個對象。

并且能夠生成必要的命令對所有選擇對象的統計進行更新。
文章來源于領測軟件測試網 http://www.kjueaiud.com/