修改SQL Server數據庫實例的參數組
更新時間 2024-07-16 10:13:53
最近更新時間: 2024-07-16 10:13:53
分享文章
本章介紹如何修改SQL Server數據庫實例的參數組。
最佳實踐概述
場景描述
概述:SQL Server是老牌商用級數據庫,成熟的企業級架構,輕松應對各種復雜環境。一站式部署、保障關鍵運維服務,大量降低人力成本。根據華為國際化安全標準,打造安全穩定的數據庫運行環境。被廣泛應用于政府、金融、醫療、教育和游戲等領域。
典型行業:互聯網企業、政府、醫療、金融
適配場景:企業級架構
方案優勢
- 高安全性
- 彈性擴容
- 高可靠性
前提條件
需搭配開通ECS等產品
資源規劃
網絡資源規劃
資源類型 配置項 配置明細 說明 區域 區域 西安2 本最佳實踐全部資源部署在西安2資源池 專有網絡VPC 狀態 新購 云上選擇專有網絡(VPC)以保障安全性。
選擇離原系統公網?IP 近的云上區域減少網絡延遲。
選擇資源豐富、離用戶近的區域保障項目順利實施。
網絡規劃留足可用?IP 數即可。VPC名 vpc-vsfl 網段 192.168.0.0/16 彈性計算資源規劃
資源類型 配置項 配置明細 說明 ECS ECS名稱 ecs-bendi 自定義,易理解可識別 規格 通用計算增強型?| c3.large.2 | 2vCPUs | 4GiB 本示例中選擇的規格。實際選擇的規格需要結合業務場景選擇,請參考彈性云服務器的實例規格。 操作系統 Windows 2016 - 系統盤 通用型SSD 40GiB - 數據庫資源規劃
資源類型 配置項 配置明細 說明 RDS RDS實例名 rds-8c73 自定義,易理解可識別 數據庫版本 SQL Server 2012標準版 本示例中為單機。實際使用時,為提升業務可靠性,推薦選擇主備RDS實例。 實例類型 單機 - 存儲類型 SSD - 可用區 可用區1 本示例中未單機,實際業務場景推薦選擇主備RDS實例,此時建議將兩個實例創建在不同的可用區,提升業務可靠性。 規格 2 vCPUs | 4 GB -
方案正文
每一個數據庫實例都有自己唯一的參數組,您可根據業務需求對您所創建的參數組里邊的參數進行調整。
每個實例的參數都是唯一的,且修改后不會對其他實例產生影響。
操作步驟
1、登錄管理控制臺。
2、單擊管理控制臺右上角的
,選擇區域和項目。
3、選擇“數據庫 > 關系型數據庫”,進入關系型數據庫信息頁面。
4、在“實例管理”頁面,選擇指定的實例,單擊實例名稱。
5、在“參數修改”頁簽,修改相應參數。
說明1、系統默認參數組中的所有參數組不可修改。
每個SQL Server版本都有對應的唯一默認參數組模板。選擇對應版本的模板,單擊“更多 > 應用”,可將該默認參數組模板上的參數應用到當前實例對應的參數上。
2、您可修改您所創建的自定義參數組中部分參數的值。
您可以在“參數模板管理”的“自定義”頁簽下根據一個默認參數組模板創建自定義參數組。修改完成后保存修改,可將該自定義參數組應用到對應版本的多個實例上。
相關參數設置如上表所示,可提高實例性能。
| 參數 | 說明 | 適用場景 |
|---|---|---|
| max degree of parallelism | 每個執行語句的CPU最大并行度,參數值默認為0。當您在使用實例時,SQL Server會通過查詢引擎自動的給每一個請求分配CPU執行計劃,以通過并行執行的方式有效提升實例的執行性能。 | 1、當用戶的本地實例主要用于查詢獲取結果,參數值可設置為0。 2、當用戶的本地實例主要用于寫入,更新,刪除等操作,參數值可設置為1。 |
| max server memory (mb) | 用于控制實例上SQL Server數據庫服務占用整個服務器的最大內存的上限。 | RDS for SQL Server已經根據您的實例進行了適當配置,該參數值可保持默認值。 如果需要修改,有以下限制條件: 1、不低于2GB。 2、不高于實例最大內存的95%。 |
| user connections | 用于控制實例上用戶發起的最大連接數。 據實際情況進行調整。 |
1、設置為0,該實例連接數將不受限制。 2、不能設置1-10之間的值。 |
- 單擊“保存”,在彈出框中單擊“確定”,保存修改。
- 單擊“取消”,放棄本次設置。
- 單擊“預覽”,可對比參數修改前和修改后的值。
- 參數修改完成后,您可單擊“參數修改歷史”查看參數的修改詳情。