本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用追蹤執行 Tuning Advisor
建立追蹤做為本機檔案或資料庫資料表後,接著您可以對資料庫執行個體執行 Tuning Advisor。使用 Tuning Advisor 搭配 Amazon RDS 與使用獨立式、遠端 SQL Server 執行個體時是相同的程序。您可以在用戶端機器上使用 Tuning Advisor UI 或從命令列使用 dta.exe 公用程式。在這兩個情況下,使用 Tuning Advisor 時,您都必須使用資料庫執行個體的端點連接至 Amazon RDS 資料庫執行個體,並提供您的主要使用者名稱和主要使用者密碼。
下列程式碼範例示範對具有 dta.cnazcmklsdei.us-east-1.rds.amazonaws.com 端點的 Amazon RDS 資料庫執行個體使用 dta.exe 命令列公用程式。此範例包括主要使用者名稱 admin 和主要使用者密碼 test,要調整的範例資料庫命名為名為 C:\RDSTrace.trc 的機器。範例命令列程式碼也會指定名為 RDSTrace1 的追蹤工作階段,並將名為 RDSTrace.sql 之本機機器的輸出檔案表示為 SQL 輸出指令碼,將 RDSTrace.txt 表示為結果檔案,以及將 RDSTrace.xml 表示為分析的 XML 檔案。在名為 RDSTraceErrors 的 RDSDTA 資料庫上也指定了一個錯誤資料表。
dta -S dta.cnazcmklsdei.us-east-1.rds.amazonaws.com -U admin -P test -D RDSDTA -if C:\RDSTrace.trc -s RDSTrace1 -of C:\ RDSTrace.sql -or C:\ RDSTrace.txt -ox C:\ RDSTrace.xml -e RDSDTA.dbo.RDSTraceErrors
這是相同的範例命令列程式碼,除了輸入工作負載是名為 RDSTrace (位於 RDSDTA 資料庫) 的遠端 Amazon RDS 執行個體上的資料表。
dta -S dta.cnazcmklsdei.us-east-1.rds.amazonaws.com -U admin -P test -D RDSDTA -it RDSDTA.dbo.RDSTrace -s RDSTrace1 -of C:\ RDSTrace.sql -or C:\ RDSTrace.txt -ox C:\ RDSTrace.xml -e RDSDTA.dbo.RDSTraceErrors
如需 dta 公用程式命令列參數的完整清單,請參閱 Microsoft 文件中的 dta 公用程式