Course Code: sqlserver2019
Duration: 14 hours
Course Outline:

培訓對象:

運維人員、架構師、開發人員、測試人員

學時:

2天14學時(每天1小時休息)

課程內容:

SQL Server 鎖

事務基本知識

鎖定和行版本控制基本知識

數據庫引擎中的鎖定

鎖粒度和層次結構

鎖模式

鎖兼容性

鍵範圍鎖定

鎖升級

動態鎖定

死鎖數

使用 system_health 默認跟蹤會話監控死鎖

SQL Server 中如何監控死鎖(Deadlock)

使用擴展事件跟蹤監控死鎖

使用擴展事件跟蹤監控死鎖腳本實現

鎖分區

SQL Server 數據庫引擎中基于行版本控制的隔離級別

自定義鎖定和行版本控制

優化 SQL 語句避免鎖沖突

索引優化

索引概述

維護索引和消除碎片

使用索引優化查詢性能

TSQL 查詢計劃管理

規劃和實施索引

索引的管理與維護

SQL-Server 分區表和分區索引

SQL-Server 分區表方案

文件組管理

新建分區函數

新建分區方案

使用 SQL Server Management Studio 創建分區

SQL Server 2019 日常維護與管理

備份與恢複

用戶與權限

SQL執行計劃分析

SQL優化

雙向數據同步

SQL Server 數據庫高可用解決方案

複制技術

故障轉移 HA 集群

AlwaysOn 高可用組

日志傳送

數據庫鏡像