Advantages of B-tree Structure (212)
The B-tree structure has the following advantages:
■ All leaf blocks of the tree are at the same depth, so retrieval of any record from
anywhere in the index takes approximately the same amount of time.
■ B-tree indexes automatically stay balanced.
■ All blocks of the B-tree are three-quarters full on the average.
■ B-trees provide excellent retrieval performance for a wide range of queries,
including exact match and range searches.
■ Inserts, updates, and deletes are efficient, maintaining key order for fast retrieval.
■ B-tree performance is good for both small and large tables and does not degrade as
the size of a table grows.
B樹結果的優點
1. 獲取索引內任何位置的資料所需的時間大致相同
2. 能夠自動保持平衡
3. 按平均數計算 ,平衡樹內的所有塊保持在3/4滿
4. 在大範圍內進行查詢時,無論是精確匹配還是搜尋一個區間(range search),都能提供優秀的查詢效能
5. 進行dml操作效率高 , 且易於維護鍵值的順序
6. 大表小表利用平衡樹進行搜尋的效率都好,且效能不會因資料增長而降低
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10599713/viewspace-982572/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- B-tree
- data structureStruct
- Valuation StructureStruct
- B-tree and Bitmap IndexIndex
- OpenAPI Basic StructureAPIStruct
- VALIDATE STRUCTUREStruct
- Array infrared cameras monitor main advantages in the security industry.AI
- PostgreSQL的B-tree索引SQL索引
- 十四、Mysql之B-TreeMySql
- Data Structure_樹Struct
- sqrt-data-structureStruct
- MySQL探索(一):B-Tree索引MySql索引
- MySQL之B-tree學習MySql
- 平衡樹索引(b-tree index)索引Index
- B-Tree Index 成本計算Index
- Data block Structure and Row Piece Structure_20091209BloCStruct
- idea--Project StructureIdeaProjectStruct
- SAP Spartacus Reference App StructureAPPStruct
- 1.2 Physiacel Structure of Database ClusterStructDatabase
- Idea Project Structure配置IdeaProjectStruct
- 學習VALIDATE STRUCTUREStruct
- buffer cache logical structure!Struct
- Program Interface Structure (135)Struct
- [LeetCode] 212. Word Search IILeetCode
- 1.1 Logical Structure of Database ClusterStructDatabase
- index branch and leaf block structure(轉)IndexBloCStruct
- 【MySQL】Could not initialize master info structureMySqlASTStruct
- Structure of the Data Dictionary : Base Tables (258)Struct
- The Internal Structure of Indexes (208)StructIndex
- Half-Edge-Mesh-Data-StructureStruct
- 【MySQL(1)| B-tree和B+tree】MySql
- oracle的B-tree索引結構分析Oracle索引
- SAP ABAP Append structure 介紹APPStruct
- data structure online videoStructIDE
- Oracle Memory Structure 1. Overview And ManagementOracleStructView
- Disjoint set(並查集) data structure並查集Struct
- oracle10g data block structureOracleBloCStruct
- dsi401_block structure(一)BloCStruct