首页 > 试题广场 >

关于MySQL索引 ,下面说法正确的是() (1)B+

[单选题]
关于MySQL索引 ,下面说法正确的是()
(1)B+Tree 索引是大多数 MySQL 存储引擎的默认索引类型
(2)在 MySQL 中只有 Memory 引擎显式支持哈希索引
(3)哈希索引只包含哈希值和列指针,而不存储字段值
(4)MyISAM 存储引擎支持空间索引,可以用于地理数据存储。
(5)空间索引使用 MATCH AGAINST,而不是普通的 WHERE
(6) 索引将顺序 I/O变为随机 I/O
  • (1)(2)
  • (2)(4)
  • (2)(5)
  • (2)(4)(5)
  • (2)(5)(6)
  • (4)(5)(6)
(1) BTree 索引是大多数 MySQL 存储引擎的默认索引类型,不是B+Tree。
(2) 哈希索引是memory引擎表的默认索引类型,memory也支持btree。
(3) 哈希索引只包含哈希值和行指针,而不存储字段值,所以不能使用索引中的值来避免读取行(即不能使用哈希索引来做覆盖索引扫描)。
(5) 空间索引不会要求where子句使用索引最左前缀可以全方位索引数据,可以高效使用任何数据组合查找 配合使用mercontains()函数使用。
(6) 索引将随机I/O变为顺序I/O
发表于 2018-06-10 20:28:37 回复(0)
(1) BTree 索引是大多数 MySQL 存储引擎的默认索引类型,不是B+Tree。
(2) 哈希索引是memory引擎表的默认索引类型,memory也支持btree。
(3) 哈希索引只包含哈希值和行指针,而不存储字段值,所以不能使用索引中的值来避免读取行(即不能使用哈希索引来做覆盖索引扫描)。
(5) 空间索引不会要求where子句使用索引最左前缀可以全方位索引数据,可以高效使用任何数据组合查找 配合使用mercontains()函数使用。
(6) 索引将随机I/O变为顺序I/O
发表于 2018-08-30 14:08:56 回复(0)
哈希索引只包含哈希值和行指针,而不存储字段值;
空间索引配合mercontains()函数使用;
索引将随机I/O变为顺序I/O;
发表于 2018-07-25 21:33:07 回复(0)
(1) BTree 索引是大多数 MySQL 存储引擎的默认索引类型,不是B+Tree。
(2) 哈希索引是memory引擎表的默认索引类型,memory也支持btree。
(3) 哈希索引只包含哈希值和行指针,而不存储字段值,所以不能使用索引中的值来避免读取行(即不能使用哈希索引来做覆盖索引扫描)。
(5) 空间索引不会要求where子句使用索引最左前缀可以全方位索引数据,可以高效使用任何数据组合查找 配合使用mercontains()函数使用。
(6) 索引将随机I/O变为顺序I/O
 
发表于 2018-06-28 10:47:57 回复(0)