課程說明

@關於資料庫應用管理,你該知道的不只有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
  TSQL優化技巧關鍵報告
Available in days
days after you enroll

課程售價