• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            colorful

            zc qq:1337220912

             

            數據庫的索引

            索引

            使用索引可快速訪問數據庫表中的特定信息。索引是對數據庫表中一列或多列的值進行排序的一種結構,例如 employee 表的姓(lname)列。如果要按姓查找特定職員,與必須搜索表中的所有行相比,索引會幫助您更快地獲得該信息。

            索引提供指向存儲在表的指定列中的數據值的指針,然后根據您指定的排序順序對這些指針排序。數據庫使用索引的方式與您使用書籍中的索引的方式很相似:它搜索索引以找到特定值,然后順指針找到包含該值的行。

            在數據庫關系圖中,您可以在選定表的“索引/鍵”屬性頁中創建、編輯或刪除每個索引類型。當保存索引所附加到的表,或保存該表所在的關系圖時,索引將保存在數據庫中。有關詳細信息,請參見創建索引。

            注意;并非所有的數據庫都以相同的方式使用索引。有關更多信息,請參見數據庫服務器注意事項,或者查閱數據庫文檔。

            作為通用規則,只有當經常查詢索引列中的數據時,才需要在表上創建索引。索引占用磁盤空間,并且降低添加、刪除和更新行的速度。在多數情況下,索引用于數據檢索的速度優勢大大超過它的。

            索引列

            可以基于數據庫表中的單列或多列創建索引。多列索引使您可以區分其中一列可能有相同值的行。

            如果經常同時搜索兩列或多列或按兩列或多列排序時,索引也很有幫助。例如,如果經常在同一查詢中為姓和名兩列設置判據,那么在這兩列上創建多列索引將很有意義。

            確定索引的有效性:

            • 檢查查詢的 WHERE 和 JOIN 子句。在任一子句中包括的每一列都是索引可以選擇的對象。
            • 對新索引進行試驗以檢查它對運行查詢性能的影響。
            • 考慮已在表上創建的索引數量。最好避免在單個表上有很多索引。
            • 檢查已在表上創建的索引的定義。最好避免包含共享列的重疊索引。
            • 檢查某列中唯一數據值的數量,并將該數量與表中的行數進行比較。比較的結果就是該列的可選擇性,這有助于確定該列是否適合建立索引,如果適合,確定索引的類型。
            索引類型

            根據數據庫的功能,可以在數據庫設計器中創建三種索引:唯一索引、主鍵索引和聚集索引。有關數據庫所支持的索引功能的詳細信息,請參見數據庫文檔。

            提示:盡管唯一索引有助于定位信息,但為獲得最佳性能結果,建議改用主鍵或唯一約束。

            唯一索引

            唯一索引是不允許其中任何兩行具有相同索引值的索引。

            當現有數據中存在重復的鍵值時,大多數數據庫不允許將新創建的唯一索引與表一起保存。數據庫還可能防止添加將在表中創建重復鍵值的新數據。例如,如果在 employee 表中職員的姓 (lname) 上創建了唯一索引,則任何兩個員工都不能同姓。

            主鍵索引

            數據庫表經常有一列或列組合,其值唯一標識表中的每一行。該列稱為表的主鍵。

            在數據庫關系圖中為表定義主鍵將自動創建主鍵索引,主鍵索引是唯一索引的特定類型。該索引要求主鍵中的每個值都唯一。當在查詢中使用主鍵索引時,它還允許對數據的快速訪問。

            聚集索引

            在聚集索引中,表中行的物理順序與鍵值的邏輯(索引)順序相同。一個表只能包含一個聚集索引。

            如果某索引不是聚集索引,則表中行的物理順序與鍵值的邏輯順序不匹配。與非聚集索引相比,聚集索引通常提供更快的數據訪問速度。

            posted on 2012-06-09 15:23 多彩人生 閱讀(347) 評論(0)  編輯 收藏 引用 所屬分類: postgresql

            導航

            統計

            常用鏈接

            留言簿(3)

            隨筆分類

            隨筆檔案

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            国产精品久久久天天影视| 手机看片久久高清国产日韩| 四虎影视久久久免费| 国产高清美女一级a毛片久久w| 国产三级久久久精品麻豆三级 | 91精品国产91久久久久久| 日日躁夜夜躁狠狠久久AV| 久久久精品人妻一区二区三区四 | 久久精品国产一区二区三区不卡| 久久99精品久久久久久久久久| 无码人妻久久一区二区三区| 久久无码人妻一区二区三区午夜| 无码人妻精品一区二区三区久久久 | 亚洲国产精品无码久久青草| 无码8090精品久久一区 | av国内精品久久久久影院| 91视频国产91久久久| 国产综合精品久久亚洲| 久久毛片一区二区| 久久精品国产亚洲av麻豆色欲| 国产91色综合久久免费| 精品一久久香蕉国产线看播放| 久久人妻少妇嫩草AV蜜桃| 中文字幕无码久久久| 亚洲va久久久噜噜噜久久 | 国产三级久久久精品麻豆三级| 亚洲精品高清久久| 超级97碰碰碰碰久久久久最新| 欧美熟妇另类久久久久久不卡| 精品久久久久久无码专区| 日韩影院久久| 久久精品无码专区免费青青| 久久99精品久久久久久野外| 久久99精品国产麻豆宅宅| 久久亚洲国产中v天仙www| 亚洲人成电影网站久久| 国内精品久久久久久野外| 99久久99久久精品国产片果冻 | 香蕉99久久国产综合精品宅男自| 久久亚洲春色中文字幕久久久 | 97久久精品无码一区二区天美|