如何解决select语句中的列顺序是否会影响查询速度?
| 例如,我有一个这样的数据库:id | fname | lname | sex | age | tel | cell | address
如果我执行select cell,fname,address,sex
而不是select fname,sex,cell,address
,这会影响大表中的查询速度吗?
我在phpmyadmin中进行了快速检查,这似乎需要花费相同的时间,但我想再次检查。
谢谢。
解决方法
那不会有任何区别。
但是,省略
SELECT
子句中的列将使其运行更快,因为它将通过网络发送较少的数据。
,它不会丝毫影响。
,使它运行更快的另一件事是在您将搜索最多的字段上创建索引。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。