MySQL系列(14): 索引设计与使用
所有 MySQL列类型都可以被索引,对相关列使用索引是提高select
操作性能的最佳途径。
MySQL中最常用的存储引擎有InnoDB
和MyISAM
,这两种存储引擎的表默认创建的都是B-Tree
索引;MEMORY
存储引擎使用HASH
索引,也支持B-Tree
索引。
所有 MySQL列类型都可以被索引,对相关列使用索引是提高select
操作性能的最佳途径。
MySQL中最常用的存储引擎有InnoDB
和MyISAM
,这两种存储引擎的表默认创建的都是B-Tree
索引;MEMORY
存储引擎使用HASH
索引,也支持B-Tree
索引。
MyISAM存储引擎只支持表级锁。该锁类型是也使用非常广泛的锁类型。