資料庫查詢的關鍵 – Index 索引 索引的建立會直接影響查詢的效能與資料庫整體的運作 索引就像是書本後面書目索引一般, 按照字母排列的關鍵字,或是按照特定類別排列的順序 目的就是讓我們可以快速的找到我們想要的資訊, 而不用一頁一頁或是每個章節循序的搜尋 (Table Scan) 索引可以避免不必要的 Table Scan 讀取, 也是最有效可以避免 Disk I/O 的方法之一 Index…
SQL Performance
SQL Server 在等待什麼資源?
SQL Server 在等待什麼? SQL Server 本身提供許多 DMV 內建系統 View 可以讓我們知道目前 SQL Server 在等候的資源為何? 該等候的狀態與資源可以讓我們更精準的判斷 SQL server 忙碌的原因 Select * from [sys.dm_os_wait_stats]…
SQL Server 效能 — File I/O
SQL Server 效能 — File I/O 這篇文章主要針對 File I/O 下列議題進行討論 1. 如何知道 SQL Server 有潛在的 File I/O 瓶頸? 2. 哪一個資料庫存取造成最多的…