第一次接触根据2个字段的排序,然后看了段文字说:
当select指令中带有order by 参数时,按单个字段排序对性能影响不大,如果是复合排序,当表中记录上升到一定数量时(测试是3到5万)将严重影响性能(选择同样的记录,效率下降一倍以上)。所以尽量不要使用复合排序,如果一定要用,则应该对排序的字段增加索引增加索引是怎么弄的?能详细说一下吗?谢谢了
当select指令中带有order by 参数时,按单个字段排序对性能影响不大,如果是复合排序,当表中记录上升到一定数量时(测试是3到5万)将严重影响性能(选择同样的记录,效率下降一倍以上)。所以尽量不要使用复合排序,如果一定要用,则应该对排序的字段增加索引增加索引是怎么弄的?能详细说一下吗?谢谢了
全句的意思是:
修改表users 在 created_by字段上建立一个索引idx_users_1
可以下载mysql5.x的手册,上面有一张专门介绍如果利用索引,优化查询的:P