- 博客(2)
- 收藏
- 关注
原创 2020-08-16
数据库为什么使用B+树而不是B树 B树只适合随机检索,而B+树同时支持随机检索和顺序检索; B+树空间利用率更高,可减少I/O次数,磁盘读写代价更低。一般来说,索引本身也很大,不可能全部存储在内存中,因此索引往往以索引文件的形式存储的磁盘上。这样的话,索引查找过程中就要产生磁盘I/O消耗。B+树的内部结点并没有指向关键字具体信息的指针,只是作为索引使用,其内部结点比B树小,盘块能容纳的结点中关键字数量更多,一次性读入内存中可以查找的关键字也就越多,相对的,IO读写次数也就降低了。而IO读写次数是影响索引检
2020-08-16 10:20:40 119
原创 数据库索引
索引 索引是对数据库表中一列或多列的值进行排序的一种结构。 优点: 大大加快数据的检索速度 创建唯一性索引,保证数据库表中每一行数据的唯一性 可以加速表和表之间的连接 缺点: 索引需要占物理空间。 l当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护, 降低了数据的维护速度。 索引分类: 普通索引 create index zjj_temp_index_1 on zjj_temp_1(first_name); drop index zjj_temp_index_1; 唯一
2020-08-09 09:45:42 151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人