我们是否需要将主键添加到多列索引?或者会自动放在那里?
ALTER TABLE `wp_posts`
ADD PRIMARY KEY (`ID`),
ADD KEY `post_name` (`post_name`(191)),
ADD KEY `type_status_date` (`post_type`,`post_status`,`post_date`,`ID`),
ADD KEY `post_parent` (`post_parent`),
ADD KEY `post_author` (`post_author`);
答案 0 :(得分:0)
我得出的结论是,他们将ID放在那里,因为它可以更快地使用" ORDER BY ID"因为引擎不需要排序,而是遵循索引。
good/doesn't matter/bad to include Primary Key in covering index?