mysql关联多表查询的时候,关联字段建一个组合索引好还是多个普通索引好?
就简单的两表多条件关联查询本身的速度来说,一般情况下当然是建组合索引更快。
但是具体情况具体分析,不同的数据量不同的关联字段,情况都不一样,而且还要看这些表的其他相关查询。
另外哪个好也是有歧义的,看你的优化方向是占更少的磁盘存储、更低的内存占用、更快的写入、还是更快的查询?不同的机器配置环境会有不同的选择