
数据库索引并不是万能药
几乎所有的业务项目都会涉及数据存储,今天,我们就以MySQL为例来深入理解下索引的原理,以及相关误区,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

几乎所有的业务项目都会涉及数据存储,今天,我们就以MySQL为例来深入理解下索引的原理,以及相关误区,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本博文分析了delete in子查询不走索引的原因,并附上解决方案。delete in在日常开发,是非常常见的,平时大家工作中,需要注意一下。同时呢,建议大家工作的时候,写SQL的时候,尽量养成一个好习惯,先用explain分析一下SQL。

HBase的一级索引就是rowkey,我们仅仅能通过rowkey进行检索。假设我们相对Hbase里面列族的列列进行一些组合查询,就只能全表扫描了。表如果较大的话,代价是不可接受的,所以要提出二级索引的方案。