问题1.数据库为什么要设计索引?索引类似书本目录,用于提升数据库查找速度.问题2.哈希(hash)比树(tree)更快,索引结构为什么要设计成树型?加快查找速度的数据结构,常见的有两类:(1)哈希,例如HashMap,查询/插入/修改/删除的平均时间复杂度都是O(1):(2)树,例如平衡二叉搜索树,查询/插入/修改/删除的平均时间复杂度都是O(lg(n)):可以看到,不管是读,还是写,哈希类型的索引都比树型的索引更快一些,那为什么,索引结构要设计成树型呢?索引设计成树型,和SQL的需求有关.对于