select语句中列的顺序是否会影响查询速度?

Jer*_*Roy 4 mysql

例如,我有一个像这样的数据库:

id | fname | lname | sex | age | tel | cell | address
Run Code Online (Sandbox Code Playgroud)

如果我不select cell, fname, address, sex这样做select fname, sex, cell, address,那会影响查询的速度,在大表中吗?

我在phpmyadmin做了一个快速检查,它似乎花了相同的时间,但我想仔细检查.

谢谢.

SLa*_*aks 9

这没有任何区别.

但是,省略该SELECT子句中的列将使其运行得更快,因为它将通过网络发送更少的数据.

  • @Blue:省略你要使用的列也会使它更快.(因为省略整个查询) (8认同)