假设我的表上有一个多列索引。例如,索引位于列a、b和c上。 现在我想搜索如下内容: select * from my_table where a=1 order by id DESC。我想知道我是否必须创建另一个索引,如,id,以使我的查询更快,或者前面提到的索引就足够了。我之所以问这个问题,是因为我不知道MySQL如何在多列索引上按id排序。
我已经问了多个关于索引的问题。就像这样:. . . WHERE col1 = ? AND col3 = ?-- each question was containing one of these queries ;-)
每次我得到这个问题中提到的特定查询的答案时,我仍然不能判断这样的索引对于这样的查询是否有用当我在列上创建索引时会发生什么?指数是由什么组成的?多列索引包含哪些行(因为顺
我想从text中选择列entrytable的内容。index_status_mit_spam index_user 32 const 7800 Using where; Using filesort
possible_keys是MySQL可能想使用的索引,keys是MySQL实际使用的索引吗?为什么没有使用索引index_status_mit_spam?在查询中,列的顺序与索引中</em