課程說明
@關於資料庫應用管理,你該知道的不只有CRUD
- SQL Server發展已超過30年,想要真正了解每個模組簡直難如登天
- 隨著時間累積,資料庫中的資料變得日漸龐大及複雜,查詢效能開始受到考驗
- 就算將SQL Server安裝在高檔的伺服器上,碰到特定情況也會變得特別緩慢
- 遇到了查詢緩慢的TSQL,卻也因判斷不了問題根源導致無從下手改善
@巨量資料時代來臨,公司資料庫系統效能開始頻頻出問題,只好放棄逃離
其實,學會效能調校不用這麼辛苦!這系列課程希望將最完整的SQL Server效能調校觀念帶給您,教你如何解決查詢效能的問題:裡面沒有蜻蜓點水式的簡單教學,只有扎扎實實、拳拳到肉的技術與心法,結合大量實戰效能改善案例,讓你踏出系統效能調校的第一步!
寫好TSQL,擺脫效能地獄,從此改善查詢效能不再盲人摸象
TSQL作為存取SQL Server的主要語言,無論雲端或地端環境都常需撰寫TSQL,寫出高效能TSQL對於使用SQL Server的開發人員相當重要!雖然ORM開發方便,但當遇到複雜的查詢或大資料表時,ORM所產生的TSQL往往品質不佳,而且不容易調校。
這堂課的目的正是帶你深入掌握TSQL開發技巧!從查詢生命週期、了解參數化行為開始,一步步帶你暸解如何正確的改寫TSQL,加上大量的實戰案例。讓你能夠快速了解查詢效能問題主因、擁有快速解決的對應能力、最終寫出高效能的TSQL,從此再也不用眼睜睜看著電腦當機而無力改善!
上完這堂課,你將能夠學會
- 利用簡單技巧,大幅改善現有系統緩慢的查詢。
- 深入掌握TSQL開發技巧,提高自己的專業能力。
- 加強系統查詢效能,減緩公司投入硬體資源的費用。
- 瞭解影響資料庫效能的原因,迅速判斷問題並對症下藥。
- 就算沒有原始碼,依然可以利用SQL Server完成各種工作目標
您會學到
- 獲取TSQL實用優化技巧
- 獲取如何快速比較查詢效能方法
- 了解不良TSQL對應用程式效能的影響
- 獲取SQL Server查詢效能方面的知識
- 獲取查詢效能的真相和驗證方法
此課程適合哪些人
- 本課程不適合新手,這是中高階效能調校課程,內容是我個人業界經歷分享。
- 適合中高階DBA。
- 適合中高階開發人員。
- 適合SQL Server愛好者。
- 適合對SQL Server效能調校有興趣者。
- 適合立志朝高階SQL Server DBA、SQL Server Developer或資料庫架構師的專業人員。
要求
- 已有TSQL基本開發經驗。
- 會使用 SSMS 工具撰寫TSQL。
- 已有SQL Server和Windows系統基礎和觀念。
- 使用SQL Server 2017
觀看限制
- 不限次數、時間
- 完整終身存取權
課程內容
- 5 個章節 • 31 堂講座 • 總長度:5 小時 29 分
- 23 個可下載的資源
完整終身存取權
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
Available in
days
days
after you enroll
- 查詢改寫概述 (24:19)
- 魔法01-關於計數函式的三兩事 (11:21)
- 魔法02-被隱藏的真相 (7:22)
- 魔法03-多重陳述式資料表值函示的陷阱 (8:36)
- 魔法04-改善使用者函示效能 (6:42)
- 魔法05-改善複雜邏輯處理效能 (11:20)
- 魔法06-改善多維度查詢效能 (4:37)
- 魔法07-改善資料彙總效能 (14:10)
- 魔法08-改善查詢分組中首筆資料效能 (6:12)
- 魔法09-改善分頁查詢 (7:30)
- 魔法10-好用的合併 (19:06)
- 魔法11-好用的套用 (15:19)
- 魔法12-深入淺出參數探測效能問題 (17:51)
- 魔法13-動靜的抉擇 (40:16)
- 魔法14-TSQL的分家 (12:04)
- 魔法15-你應該要知道的sp_executesql (8:35)
- 魔法16-力與美的結合 (14:02)
- 魔法17-改善複雜多對多查詢 (17:21)
- 魔法18-實現比對文字相似度搜尋 (13:35)
Available in
days
days
after you enroll
熱門課程
其他學員也參與課程
檢查您的信箱以確認您的訂閱