可能重複:
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