[SQL SERVER]執行Delete,但資料表卻暴肥,且效能變差?

第一梯次中間下課休息時,有位學員詢問我一個問題

學員:請問執行Delete,資料表大小應該會降低吧。

RiCo:大部分是這樣。

學員:但我公司資料庫有些資料表刪除資料後,資料表反而變得更肥,而且效能也變差,怎麼會這樣呢?

RiCo:你資料表有LOB資料類型或寬欄位嗎?

學員:有的,前人設計就是這樣。

RiCo:那你有用 Trigger嗎?

學員:老師你從來不用Trigger協同處理資料嗎?

...繼續閱讀 »

[SQL SERVER]書籤查閱是什麼

這是我課程上的一個小議題,下課休息時間,有學員詢問我書籤查閱(bookmark lookup)是什麼?

而該學員第一個問題是索引建值和欄位關係,而這些是我課程索引設計優化主題中的索引設計基本概念議題之一,

現在我就來簡單說明書籤查閱是什麼。

...繼續閱讀 »