可能重复:
Which is faster/best? SELECT * or SELECT column1, colum2, column3, etcMySQL的选择性能
我有一个关于MySQL的性能问题。在开始之前,我为我的坏英语感到抱歉。
这是一个问题:星号和字段名之间用逗号分隔的性能差异是什么。
例如:a在名为“example_table”的表中有一个表和名为“f1,f2,f3,f4,f5”的5个字段。
select * from `example_table`;
或
select f1, f2, f3, f4, f5 from `example_table`;
感谢的答复。
我知道这是一个骗局,但似乎SO不允许你搜索'*' –
我的同事在数据库管理方面比我好得多,总是告诉我不要使用'SELECT *',因为它需要比表示需要的时间多得多的时间...... – Marco