SQL Server高效能開發密技
提醒您!
此為歷史活動,如您對本活動有興趣,您可以從以下管道得到我們最新活動資訊:
活動等級:初階→中階
活動規劃
SQL Server? 你沒看錯,我們真的開 SQL Server 的活動了,雖然我們其他的課程都使用 Entity Framework 來做教學,但幾年過去了,我們深感現在的開發人員對於 SQL 的基本敏感度越來越缺乏,所以特別邀請了 SQL Server 界的大神許致學老師來幫我們灌輸 SQL Server 的技巧,如果你本身依然在寫 ADO.NET 或你使用 Dapper 來操作資料庫,那高效能的觀念你不能沒有,假設你已經全面進入到 Entity Framework 也別認為此活動幫不上忙,擁有好的底層觀念你的 Entity Framework 才有調整的可能。
有鑑於第一次課程超時太久,所以這次改為兩天課程,不用再擔心時間不夠啦。
活動講師
講師經歷:
- Microsoft SQL Server 資深顧問
- Microsoft 認證講師
- 企業內訓講師
- SQL PASS 講者
- twMVC 講者
活動介紹
- 效能不佳,始於資料表設計不良
- 資料庫與資料表設計準則
- 無法提升效能的錯誤設計
- 設計低耗資源的資料表
- 設計良好與設計不佳的主鍵
- 交易、鎖定、封鎖、死結
- 交易隔離等級
- 鎖定類型與封鎖
- 如何減低封鎖與死結
- 找出語法的瓶頸,執行計畫重點怎麼看
- 如何找出耗資源,效能不佳的指令排行榜
- 如何看懂執行計畫與分析瓶頸重點
- 善用索引與SQL撰寫技巧,提升效能千百倍
- 叢集索引與非叢集索引
- 資料行存放區索引
- 記憶體內資料表
- 高效能開發技巧
- T-SQL 語法技巧
- Window Function 技巧
- SQL Server 2016+ T-SQL新功能
預備知識
- 關聯式資料庫概念
- Transact-SQL 語法具有實務撰寫經驗
- 資料庫應用程式開發撰寫經驗
課程對象
- 資料庫維護與管理人員
- 撰寫 Transact-SQL 進階語法的開發者
- 撰寫 SQL Server 後端資料庫程式的開發者
- 需自行撰寫 Transact-SQL 的開發者
注意事項
- 為避免清脆的鍵聲影響其他朋友,誠摯的懇求您不要攜帶機械式鍵盤。