

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 檢閱 SQL Server 工作負載 Trusted Advisor 的建議
<a name="sql-server-trusted-advisor"></a>

## 概觀
<a name="sql-server-trusted-advisor-overview"></a>

[AWS Trusted Advisor](https://docs.aws.amazon.com/awssupport/latest/user/trusted-advisor.html) 提供建議，協助您遵循 AWS 最佳實務。透過分析您的用量、組態和支出， Trusted Advisor 提供可行的建議來降低成本、改善系統可用性和效能，或協助彌補安全漏洞。本節著重於可協助您降低在 中操作 SQL Server 工作負載成本的 Trusted Advisor 檢查 AWS 雲端。

## 成本最佳化建議
<a name="sql-server-trusted-advisor-recommendations"></a>

Trusted Advisor 提供建議，協助您最佳化 Amazon Elastic Compute Cloud (Amazon EC2) 上的 SQL Server 工作負載。檢查會檢查您的 SQL Server 工作負載，並自動列出需要最佳化的執行個體。操作化 Trusted Advisor 建議可以降低成本並改善組織的安全狀態。

以下是著重於 Microsoft SQL Server 的 Trusted Advisor 檢查：
+ Microsoft [SQL Server 過度佈建的 Amazon EC2 執行個體](https://docs.aws.amazon.com/awssupport/latest/user/cost-optimization-checks.html#ec2-instance-over-provisioned-microsoft-sql-server) – 此檢查會分析執行 SQL Server 的 Amazon EC2 執行個體，並在執行個體超過 SQL Server 軟體 vCPU 限制時提醒您。例如，具有 SQL Server Standard Edition vCPUs。具有 SQL 伺服器 Web 版的執行個體最多可以使用 32 個 vCPUs。  
****    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_tw/prescriptive-guidance/latest/optimize-costs-microsoft-workloads/sql-server-trusted-advisor.html)
+ Microsoft [SQL Server 的 Amazon EC2 執行個體整合](https://docs.aws.amazon.com/awssupport/latest/user/cost-optimization-checks.html#ec2-instances-consolidation-sql-server) – 此檢查會分析您的 Amazon EC2 執行個體，並在執行個體少於 SQL Server 授權數量下限時提醒您。您可以合併較小的 SQL 伺服器執行個體，以協助降低成本。如果您有許多小型、包含授權的 SQL Server 執行個體，請考慮合併。根據 [Microsoft SQL Server 2019 授權指南](https://download.microsoft.com/download/e/2/9/e29a9331-965d-4faa-bd2e-7c1db7cd8348/SQL_Server_2019_Licensing_guide.pdf)，SQL Server 每個執行個體至少需要 4 個 vCPU 授權。如果您合併這些資料庫，則可以節省授權成本。您可以根據執行個體上的資料庫數量、資料庫大小上限和資料庫大小總計來做出決策。SQL Server 的 Web、Standard 和 Enterprise 版本支援合併。如需詳細資訊，請參閱[合併 SQL Server 資料庫 ](https://learn.microsoft.com/en-us/archive/blogs/mvpawardprogram/consolidating-sql-server-databases)(Microsoft 部落格文章）。

  AWS 不建議僅在一個伺服器上放置大型生產資料庫。不過，您可以合併用於非生產環境的較小環境，例如用於開發、測試和預備環境。這取決於您目前的 SQL Server 用量；如果您有低用量的資料庫，您可以將 合併在一個伺服器上。

## 設定 Trusted Advisor
<a name="sql-server-trusted-advisor-configuration"></a>

執行下列動作來評估 SQL Server 重點檢查 Trusted Advisor。

1. 登入 AWS 管理主控台。

1. 開啟 [AWS Trusted Advisor 主控台](https://console.aws.amazon.com/trustedadvisor/home)。

1. 在導覽窗格中的建議下****，選擇**成本最佳化**。

1. 在**成本最佳化檢查**清單中，檢閱針對 **Microsoft SQL Server 的 Amazon EC2 執行個體整合**狀態，以及**針對 Microsoft SQL Server 檢查過度佈建的 Amazon EC2 執行個體**狀態。
   + 綠色檢查符號表示您的 Amazon EC2 執行個體已進行最佳設定。
   + 橘色提醒符號表示有改進的機會。

1. 選擇檢查以查看其詳細資訊和建議。

1. 依照檢查提供的指示，最佳化執行 SQL Server 工作負載的 Amazon EC2 執行個體。

1. 定期監控您的執行個體，並定期重新整理檢查。

## 其他資源
<a name="sql-server-trusted-advisor-resources"></a>
+ [Trusted Advisor 檢查參考](https://docs.aws.amazon.com/awssupport/latest/user/trusted-advisor-check-reference.html) (AWS 文件）
+ (AWS) [上的 Microsoft SQL Server AWS](https://aws.amazon.com/sql/) 
+ [上的 Microsoft 授權 AWS](https://aws.amazon.com/windows/resources/licensing/) (AWS)
+ [SQL Server 2019 定價](https://www.microsoft.com/en-us/sql-server/sql-server-2019-pricing) (Microsoft)
+ [AWS Launch Wizard for SQL Server](https://docs.aws.amazon.com/launchwizard/latest/userguide/launch-wizard-sql.html) (AWS 文件）