資源描述:
《sql.server性能優(yōu)化工具profiler》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、SQL.Server性能優(yōu)化工具Profiler概述這個實驗演示了一些重要的性能優(yōu)化工具,例如Profiler,動態(tài)管理視圖和數(shù)據(jù)庫調(diào)節(jié)顧問。準(zhǔn)備步驟:配置SQLProfiler場景本實驗使用SidebySide虛擬機為了后續(xù)的練習(xí),你將使用SQLProfiler進行性能分析。任務(wù)詳細步驟使用服務(wù)器(使用VirtualPC).從開始菜單中啟動VirtualPC。如果控制臺沒有出現(xiàn)的話,查看系統(tǒng)托盤,雙擊MicrosoftVirtualPC啟動。找到本試驗用到的虛擬機,點擊Start。當(dāng)虛擬機啟動后,點擊“Action”菜單,選擇“
2、Ctrl+Alt+Del”(或者按鍵盤上的右Alt鍵和Del鍵),打開登錄框。以Administrator身份登錄,密碼為password01!。配置SQLProfiler1.點擊“Start”,選擇“Programs
3、MicrosoftSQLServer2005
4、PerformanceTools
5、SQLServerProfiler”。2.在“Profiler”窗口中,在主菜單中點擊File,然后選擇NewTrace。3.在ConnecttoServer對話框中,在Servername文本框中確認(rèn)連接的SQLServer2005實
6、例名。4.點擊Connect。5.在TraceProperties對話框中,輸入exercise1_analysis(在后面的實驗中將改變)。6.在Usethetemplate下拉列表中,選擇Standard(Default)。7.選中Savetofile,選擇E:ProgramFilesMicrosoftSQLServerMSSQL.1MSSQLLOG文件夾,輸入跟蹤文件的名稱為exercise1_analysis,擴展名默認(rèn)為.trc。(跟蹤文件的名稱在以后的練習(xí)中會有不同)8.在Setmaximumfilesize
7、(MB)字段中輸入100。9.在TraceProperties對話框中,點擊EventsSelection欄注意:實驗中的所有聯(lián)系都是用下列的設(shè)置10.確認(rèn)在Eventsselection中選中下列選項ErrorsandWarnings:HashWarningsExecutionWarningsBlockedProcessReportLocks:Lock:DeadlockChainLock:EscalationDeadlockGraphLock:DeadlockPerformance:PerformanceStatisticsTS
8、QL:SQL:BatchStartingPrepareSQLUnprepareSQLSQL:BatchCompleted2.點擊Run。額外準(zhǔn)備步驟:配置DatabaseTuningAdvisor場景在后續(xù)的項目中將使用DatabaseTuningAdvisor做性能分析。在整個實驗中將多次重復(fù)這個步驟。注意這個實驗將配置DatabaseTuningAdvisor來生成調(diào)節(jié)建議。任務(wù)詳細步驟配置DatabaseTuningAdvisor1.點擊“Start”,選擇“Programs
9、MicrosoftSQLServer2005
10、P
11、erformanceTools
12、DatabaseTuningAdvisor”,將顯示ConnecttoServer對話框。2.在ConnecttoServer對話框中,在Servername文本框中確認(rèn)連接的SQLServer2005實例名。3.確認(rèn)在Authentication下拉列表中選擇的是WindowsAuthentication。4.點擊Connect。5.在SessionName字段中輸入exercise2_analysis。后續(xù)實驗中會話名稱將遞增。6.在Workload類別中選擇File選項,并選擇創(chuàng)建名為Exer
13、cise1的跟蹤文件。7.在Databaseandtables列表中選擇AdventureWorks。8.確認(rèn)選中了SaveTuningLog。9.在頂級視圖中選擇TuningOptions欄。10.清除LimitTuningTime復(fù)選框。11.在PhysicalDesignStructures(PDS)touseindatabasesection中選擇indexes。12.在PartitioningStrategytoemploy選項節(jié)中選擇NoPartitioning。1.在PhysicalDesignStructures(
14、PDS)tokeepindatabase節(jié)中,選擇DonotkeepanyExistingPDS。2.在工具欄上點擊綠色的三角形圖標(biāo)運行分析。3.在Recommendation列中將顯示結(jié)果。為了實現(xiàn)這些建議,在相應(yīng)的項上點擊Definition列