首页 > 试题广场 >

关于数据库索引,以下说法正确的是()

[不定项选择题]
关于数据库索引,以下说法正确的是()
  • 针对某些字段建立索引,能够有效的减少相关数据库表的磁盘空间占用;
  • 针对某些字段建立索引,能够有效的提升相关字段的读与写的效率;
  • 常见数据库管理系统,通常使用hash表来存储索引;
  • 数据库索引的存在,可能导致相关字段删除的效率降低;
A,毫无疑问,建索引肯定需要存储空间。  故错
B,建索引最初目的是提高查询性能,即读的性能,但是一定程度上会降低写的性能。举个反例,假设都能提高性能的话,那都建索引不就完事了。  故错
C,存储索引一般是用B*树。 故错
D,正解
发表于 2015-12-02 15:58:42 回复(0)
B和D。
A是增大相关数据库表的磁盘空间占用
B写操作包括更新操作和插入操作,对于更新操作可能提高效率,正确
C利用B+树做索引
D需要维护索引可能导致删除的效率降低
编辑于 2017-08-30 21:27:54 回复(0)
D

A 建索引不能减小空间, 会增加额外的空间
B 不能增加写的效率
C.B+树
D.正确,删除相关字段需要动态维护索引,故效率降低。

发表于 2015-01-07 20:01:35 回复(0)