西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁西西教程數(shù)據(jù)庫教程 → 如何在 SQL 數(shù)據(jù)庫優(yōu)化 索引,SQL索引優(yōu)化-技巧

如何在 SQL 數(shù)據(jù)庫優(yōu)化 索引,SQL索引優(yōu)化-技巧

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:本站整理時間:2010/12/1 20:02:51字體大。A-A+

作者:綠色軟件編輯點(diǎn)擊:2743次評論:0次標(biāo)簽: sql sqlserver

  • 類型:電子教程大。8.5M語言:中文 評分:8.3
  • 標(biāo)簽:
立即下載
2 頁 何時使用聚集索引或非聚集索引

(二)何時使用聚集索引或非聚集索引

  下面的表總結(jié)了何時使用聚集索引或非聚集索引(很重要)。

 動作描述 使用聚集索引   使用非聚集索引
 外鍵列  應(yīng)   應(yīng)
 主鍵列  應(yīng)  應(yīng)
 列經(jīng)常被分組排序(order by)  應(yīng)  應(yīng)
 返回某范圍內(nèi)的數(shù)據(jù)  應(yīng)  不應(yīng)
 小數(shù)目的不同值  應(yīng)  不應(yīng)
 大數(shù)目的不同值  不應(yīng)  應(yīng)
 頻繁更新的列 不應(yīng)   應(yīng)
 頻繁修改索引列  不應(yīng)  應(yīng)
 一個或極少不同值  不應(yīng)  不應(yīng)

   事實(shí)上,我們可以通過前面聚集索引和非聚集索引的定義的例子來理解上表。如:返回某范圍內(nèi)的數(shù)據(jù)一項(xiàng)。比如您的某個表有一個時間列,恰好您把聚合索引建立在了該列,這時您查詢2004年1月1日至2004年10月1日之間的全部數(shù)據(jù)時,這個速度就將是很快的,因?yàn)槟倪@本字典正文是按日期進(jìn)行排序的,聚類索引只需要找到要檢索的所有數(shù)據(jù)中的開頭和結(jié)尾數(shù)據(jù)即可;而不像非聚集索引,必須先查到目錄中查到每一項(xiàng)數(shù)據(jù)對應(yīng)的頁碼,然后再根據(jù)頁碼查到具體內(nèi)容。

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)