新聞中心
文章主要描述的是SQL Server 索引底層實現(xiàn)的注意事項,在對聚集索引進行創(chuàng)建時,注意索引列應盡量減少,這一點在實際操作中是很重要的。如果定義一個大的索引碼,那么該表中的任何非聚集索引就會顯著的增大。

10年積累的成都做網(wǎng)站、成都網(wǎng)站設計、成都外貿(mào)網(wǎng)站建設經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站制作后付款的網(wǎng)站建設流程,更有大城免費網(wǎng)站建設讓你可以放心的選擇與我們合作。
因為每個非聚集索引葉級索引條目都包含了一個聚集索引碼。
聚集索引適用于以下場景:
列中包含大量的不同值
返回一個范圍記錄的查詢,像BETWEEN, >, >=, <, and <=.的操作;
順序訪問的列
返回大量記錄的查詢
在查詢中某列被頻繁的包含在join或group語句中,尤其該列也是該表的外鍵。在ORDER BY或 GROUP BY語句的列上建立聚集索引可以減少SQL Server對數(shù)據(jù)的排序,因為表中行已經(jīng)是有序的了,這樣可提高查詢的性能。
在OLTP類的應用中經(jīng)常需要快速查找某行記錄,尤其是一主鍵的來查找,此時可在主鍵上創(chuàng)建一個聚集索引。
聚集索引不適合以下場景:
頻繁變化的列。這樣造成了表中行經(jīng)常移動,
寬鍵(wide keys)聚集索引的索引碼被所有的非聚集索引來用來檢索,所被存儲在每個非聚集索引的葉級索引條目中。
以上的相關(guān)內(nèi)容就是對SQL Server 索引底層實現(xiàn)的注意事項 的介紹,望你能有所收獲。
上述的相關(guān)內(nèi)容就是對SQL Server 索引底層實現(xiàn)的注意事項的描述,希望會給你帶來一些幫助在此方面。
分享標題:SQLServer索引底層實現(xiàn)的注意事項
分享網(wǎng)址:http://fisionsoft.com.cn/article/coiddoe.html


咨詢
建站咨詢
