【发布时间】:2017-10-25 16:39:27
【问题描述】:
我在 Linux 网络服务器上使用 PHP 和 MYSQL,并且通常编程选择所有匹配的记录字段 - 即“SELECT * FROM table1 where field1 like query”。在某些情况下(如生成屏幕索引),我只使用返回记录中的 4 或 5 个字段,这些记录有 50 个字段。
我想如果我想使用 49 个字段,那么选择所有 50 个字段是有意义的;但可能有一点(比率?),只选择所需的字段可能更有效。
选择所有字段而不是只选择所需字段是否会影响性能?
【问题讨论】:
-
谢谢,是的,看起来已经回答了。
-
FWIW - 我怀疑性能影响是可衡量的 - 如果您的 I/O 如此短缺,那么您的整个架构就会陷入困境。