你说的优化,具体什么场景?想优化到什么程度。如果只是单纯的从一张表中,使用where去检索某些字段就行了,那无意就是增加索引,通过索引来查询整张表数据。还有InnoDB的内存调优,增加内存,以及一些内存配置也可以调高查询效率。如果你想通过where条件查询,但是当前的情况,使用了索引还是不能快速查询。那就要看你如何创建的索引,毕竟不同的索引,查询的效果不一样的。虽然在InnoDB存储引擎,默认使用B+Tree索引。这种情况,可能使用MySQL自身的优化来进行,无法解决。那就的解决外部一些组件,例如常规的elasticsearch。
首先给目标字段加索引(主键是默认自动加索引的,不是主键就手动加) https://www.baidu.com/s?wd=My...