91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql數據庫索引用處

發布時間:2020-05-14 16:10:19 來源:億速云 閱讀:211 作者:三月 欄目:MySQL數據庫

文主要給大家介紹mysql數據庫索引用處,文章內容都是筆者用心摘選和編輯的,具有一定的針對性,對大家的參考意義還是比較大的,下面跟筆者一起了解下mysql數據庫索引用處吧。

                                                             

mysql數據庫索引用處

MySQL官方對索引的定義為:索引是幫助MySQL高效獲取數據的數據結構。

我們可以簡單理解為:快速查找排好序的一種數據結構。

Mysql索引主要有兩種結構:B+Tree索引和Hash索引。

我們平常所說的索引,如果沒有特別指明,一般都是指B樹結構組織的索引(B+Tree索引)。索引如上圖所示。

最外層淺藍色磁盤塊1里有數據17、35(深藍色)和指針P1、P2、P3(黃色)。P1指針表示小于17的磁盤塊,P2是在17-35之間,P3指向大于35的磁盤塊。真實數據存在于子葉節點也就是最底下的一層3、5、9、10、13......非葉子節點不存儲真實的數據,只存儲指引搜索方向的數據項,如17、35。

查找過程:例如搜索28數據項,首先加載磁盤塊1到內存中,發生一次I/O,用二分查找確定在P2指針。接著發現28在26和30之間,通過P2指針的地址加載磁盤塊3到內存,發生第二次I/O。用同樣的方式找到磁盤塊8,發生第三次I/O。

真實的情況是,上面3層的B+Tree可以表示上百萬的數據,上百萬的數據只發生了三次I/O而不是上百萬次I/O,時間提升是巨大的。

看完以上關于mysql數據庫索引用處,很多讀者朋友肯定多少有一定的了解,如需獲取更多的行業知識信息 ,可以持續關注我們的行業資訊欄目的。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

民勤县| 苏尼特右旗| 新营市| 台前县| 阳谷县| 共和县| 西平县| 桓仁| 武宁县| 高平市| 筠连县| 抚顺县| 沙洋县| 吉木乃县| 泰宁县| 大新县| 长武县| 靖州| 台中县| 白沙| 报价| 焉耆| 卢龙县| 鄂伦春自治旗| 六枝特区| 贵阳市| 叙永县| 巨野县| 商丘市| 保德县| 元阳县| 临高县| 栾川县| 安平县| 寿光市| 星子县| 吴旗县| 三明市| 开平市| 油尖旺区| 丽水市|