【发布时间】:2011-08-27 20:22:42
【问题描述】:
可能重复:
Which is faster/best? SELECT * or SELECT column1, colum2, column3, etc
我有一个关于 MySQL 性能的问题。在开始之前,对不起我的英语不好。
问题是:星号和逗号分隔的字段名称之间的性能差异是什么。
例如:a 有一个名为“example_table”的表和 5 个字段“f1, f2, f3, f4, f5”。
select * from `example_table`;
或
select f1, f2, f3, f4, f5 from `example_table`;
感谢您的回复。
【问题讨论】:
-
我知道这是一个骗局,但似乎 SO 不允许您搜索
* -
我的同事,在数据库管理方面比我好得多,总是告诉我不要使用
SELECT *,因为它比显式需要的字段要花费很多时间...
标签: mysql performance