Re: [系統] 關於MS SQL 效能

看板Database作者 (jeffchu)時間17年前 (2008/03/25 22:41), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
TRUNCATE TABLE 是直接刪除表格資料,而不經過交易記錄檔的處理, 會比 DELETE 快很多。而 CREATE/DROP VIEW 讀寫的是系統資料表,通常也不會有太多 Performance Issue... 但如果 SELECT 沒有善用索引,資料表太大(含一次傳回太多),或是設計不良時, 就會有 Performance Issue 問題,這要看 SQL Profiler 和執行計畫才會比較清楚。 例如查詢出現太多 TABLE SCAN 或非彙總查詢出現過重的 Clustered Index Scan, 都表示查詢沒有用到索引所致,當然資料表也必須要設定索引,以加速查詢。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.84.117.14
文章代碼(AID): #17wGybaz (Database)
文章代碼(AID): #17wGybaz (Database)