针对某些字段建立索引,能够有效的减少相关数据库表的磁盘空间占用;
针对某些字段建立索引,能够有效的提升相关字段的读与写的效率;
常见数据库管理系统,通常使用hash表来存储索引;
数据库索引的存在,可能导致相关字段删除的效率降低;
建立索引就是将目标字段进行排序并存储到新的数据结构中,需要消耗更多的内存,一般采用B+树的形式存储, 此时对于相关字段的读不需要遍历整个数据库,只需要对B+树进行对半查找就行,耗时更短, 但是建立索引之后对数据库的更新需要消耗更多的时间,因为需要同步更新索引。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题