|
原帖由 棉花糖ONE 于 2009-1-8 10:40 发表 ![]()
你这语句是owner_id为某个值的,然后按照change_time升序排序得到前10个最大的,如果创建(change_time,owner_id)的索引是没意义的,按照这个复合索引的定义,change_time相同的按照owner_id排序,而(owner_id,change_time)这个索引是owner_id相同的按照change_time排序,这个索引的顺序和你要返回结果的顺序一致,所以这个索引就ok了
如果是按照 change_time desc , 那就建立(owner_id,change_time desc) 这样的index 会好吗? |
|