1.为什么使用索引 1)能够提高检索的效率 2)可以保证(表,列,数据)的唯一性 3)可以将无须变为有序 4)可以加速表于表之间的联系 2.索引这么好为什么不创建一些呢? 1)索引创建是需要一定的物理空间的(占磁盘空间) 2)对于表的维护比较难,crud的同时,索引也需要维护 3.索引是如何提速的? 1)就是将无序变有序 4.mysql主要实现索引的数据结构? 1)哈希表 2)B+tree