重建索引,表記錄1.4億條,晚上九點半左右執行,幾個數值,記錄下來供參考
alterindex ix_industryidlv2_updatetime on dbo.product_info rebuild with (online =
on)--
晚上21:30執行用時11:17
alter
index ix_userid_updatetime on dbo.product_info rebuild with (online =
on)--
晚上21:30執行用時06:05
執行時,user connections 數值從300多增加到將近500,說明io有壓力時,user
connections會一直增加
重建索引完成後,日誌傳送從正常的18m,增加到8g!!
索引的一些jingyan
為什麼要加索引?提高查詢效率 類似乙個字典裡 新增了目錄 索引的分類 一 普通索引 二 唯一索引 可以是組合索引。索引可以是空,必須唯一,不一定是主鍵 三 全文索引 一般用在搜尋文章內容,避免用like 四 組合索引 最左字首 比如乙個組合索引是title 50 time 10 這時where條件中...
索引的一些思考
一 索引是什麼?答 索引是一種資料結構,它和表中的列有對應關係,索引是有序的,但資料的物理排序不一定是按照索引的順序排列的。如果是按照索引排序的,則稱為聚集索引 如果不是,則稱之為非聚集索引。由於聚集索引會影響到資料的物理排序,所以每個表只能有乙個聚集索引,但可以有多個非聚集索引。例子解釋 1 cr...
新建索引的一些原則
1 表的主鍵 外來鍵必須有索引 2 資料量超過300的表應該有索引 3 經常與其他表進行連線的表,在連線欄位上應該建立索引 4 經常出現在where子句中的字段,特別是大表的字段,應該建立索引 5 索引應該建在選擇性高的字段上 6 索引應該建在小字段上,對於大的文字字段甚至超長字段,不要建索引 7 ...