人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統(tǒng) > 硬件軟件教程 > 詳細頁面

索引的基礎完成是啥數(shù)據(jù)結構?

索引的基礎完成是啥數(shù)據(jù)結構?

更新時間:2023-06-21 文章作者:未知 信息來源:網(wǎng)絡 閱讀次數(shù):

根據(jù)運行的環(huán)境,操作系統(tǒng)可以分為桌面操作系統(tǒng),手機操作系統(tǒng),服務器操作系統(tǒng),嵌入式操作系統(tǒng)等。

索引 數(shù)據(jù)結構_mysql 索引 結構_疾病庫數(shù)據(jù)

索引類型2113:

根據(jù)5261的功能,可以在設計器中創(chuàng)建4102個索引: 唯一索引,主鍵索引和聚簇索引. 盡管只有1653個索引可以幫助定位信息,但是為了獲得最佳性能,建議改用主鍵或唯一約束.

唯一索引: UNIQUE例如: 在學生(sno)上創(chuàng)建唯一索引stusno;

指示此索引的每個索引值僅對應于一個唯一的數(shù)據(jù)記錄. 對于單列唯一索引,這可確保單個列不包含重復值. 對于多列唯一索引,請確保不重復多個值的組合.

索引 數(shù)據(jù)結構_mysql 索引 結構_疾病庫數(shù)據(jù)

主鍵索引: 主鍵

表通常具有一列或列的組合,其值唯一地標識表中的每一行. 此列稱為表的主鍵. 在圖中為表定義主鍵將自動創(chuàng)建主鍵索引,這是特定類型的唯一索引. 索引要求主鍵中的每個值都是唯一的. 在查詢中使用主鍵索引時,它還允許快速訪問數(shù)據(jù).

集群索引(也稱為集群索引): 集群

在聚集索引中,表中行的物理順序與鍵值的邏輯(索引)順序相同. 一個表只能包含一個聚集索引. 如果索引不是聚集索引,則表中行的物理順序與鍵值的邏輯順序不匹配. 與非聚集索引相比,聚集索引通常提供更快的數(shù)據(jù)訪問速度.

索引 數(shù)據(jù)結構_疾病庫數(shù)據(jù)_mysql 索引 結構

如何實現(xiàn)索引

1個B +樹

我們經(jīng)常聽到B +樹就是這個概念. 使用該樹的目的類似于紅黑樹. 也要盡可能保持樹的平衡. 當然,紅黑樹是二叉樹,但是B +樹不是二叉樹. 有多個子節(jié)點,開發(fā)人員將為子節(jié)點的數(shù)量設置一個最大值,該值不會太小索引 數(shù)據(jù)結構,因此B +樹通常矮胖,而紅黑樹則高矮.

關于B +樹的插入和刪除,涉及一些算法來維護樹的平衡,此處將不進行詳細說明. ORACLE的默認索引是此結構.

疾病庫數(shù)據(jù)_mysql 索引 結構_索引 數(shù)據(jù)結構

如果您經(jīng)常需要在兩個字段上同時執(zhí)行AND查詢,則最好使用兩個單獨的索引來創(chuàng)建一個復合索引,因為兩個單獨的索引通常在中僅使用其中一個,而該復合索引之所以使用它,是因為索引本身對應于兩個字段,因此效率將大大提高.

2哈希索引

第二種類型的索引稱為哈希索引,它是由哈希函數(shù)定位的索引,但是很少有人單獨使用哈希索引. 相反,它更多地用于哈希文件組織.

哈希文件組織是通過根據(jù)密鑰對哈希進行計算,將相應的記錄放在同一插槽中. 這樣,必須將與相同鍵值對應的記錄放置在同一文件中,從而減少了文件讀取次數(shù),提高了效率.

疾病庫數(shù)據(jù)_mysql 索引 結構_索引 數(shù)據(jù)結構

哈希索引是一種根據(jù)相應密鑰的哈希碼查找最終索引項的技術. 實際上,它幾乎與B樹相同,后者是索引上方的輔助索引. 我了解散列索引它們都是次要或更高級別的稀疏索引,否則存儲桶過多,效率不會很高.

3位圖索引

位圖索引是一種特殊的索引,旨在簡單地查詢多個字段. 適用范圍比較小. 僅適用于字段值固定且值類型很少(例如,性別,僅男性和女性,或級別,狀態(tài)等)并且僅當同時查詢多個此類字段的情況下可以體現(xiàn)位圖的優(yōu)勢.

位圖的基本思想是為每個條件使用0或1. 如果有5條記錄,則性別為男,女,男,男和女. 然后,如果您使用位圖索引,兩個A位圖,分別對應于男性10110,而女性對應于01001,這樣做的好處是,即,如果您同時查詢此類型的多個字段索引 數(shù)據(jù)結構,則可以按位使用AND和按位OR直接得到結果.

您可以參考這篇文章:


本文來自本站,轉載請注明本文網(wǎng)址:
http://www.pc-fly.com/a/jisuanjixue/article-286300-1.html



溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 大悟县| 沭阳县| 定南县| 金塔县| 宁乡县| 荆州市| 无极县| 十堰市| 汉寿县| 安远县| 繁昌县| 兴安盟| 阜新| 改则县| 肇庆市| 灌云县| 突泉县| 南阳市| 阳曲县| 云林县| 嘉祥县| 锦州市| 赤水市| 海门市| 长寿区| 杭锦后旗| 嘉黎县| 建宁县| 绥江县| 巴彦县| 罗定市| 巴青县| 洱源县| 栾城县| 辽中县| 彰武县| 芷江| 潢川县| 商都县| 锡林郭勒盟| 镇江市|