哪一个更好?
ALTER TABLE `messages` ADD INDEX(`user_id`, `recipient_id`);
或
ALTER TABLE `messages` ADD INDEX( `user_id`);
ALTER TABLE `messages` ADD INDEX( `recipient_id`);
为什么?
答案 0 :(得分:1)
这两个陈述非常不同的东西。第一个是复合索引(想想索引两个字段的串联),而第二个索引定义两个独立的索引。
因此,两者都不是更好,但可能只有一种适合您的具体情况。