![]() | 1 dream7758522 2018-09-02 09:08:51 +08:00 via Android ![]() 第一个不知道,第二个需要。c 和 d 分别建立索引,c.d 进行组合查询,数据库会随机用 c 或者 d 的索引,不会两个索引一起用。因此组合查询需要建立组合索引 |
![]() | 2 initialdp OP @dream7758522 谢谢! |
3 zjuhwc 2018-09-02 10:17:08 +08:00 via iPhone ![]() 第一个不需要,索引是前缀索引,联合索引 ( A, B )相当于索引 A 和索引 ( A+B ),查 a 无需新建,查 B 需要 |
![]() | 4 initialdp OP @zjuhwc 谢谢! 那如果联合索引是( A, B, C ),是否就相当于索引 A 和索引( A+B+C )? 此时如果单独查询 B 或者 C,都需要另外建索引优化? |
![]() | 5 sunnyadamm 2018-09-02 11:46:46 +08:00 ![]() 第一个不要,第二个要 |