Possible Duplicate:
Which is faster/best? SELECT * or SELECT column1, colum2, column3, etc.
Şu anda MySQL5 ve PHP5 MySQL3 ve PHP4 yazılmış bir uygulamayı taşıma duyuyorum.
Analizi Ben sadece bir sütun (alan) PHP işlenmiş olsa bile "tabloismi seçin *" kullanan birkaç SQL sorguları bulundu. Tablo neredeyse 60 sütun vardır ve bir birincil anahtarı vardır. Çoğu durumda, kullanılan tek sütun birincil anahtar id budur.
Ben sütun adları açıkça söz yerine * hangi sorgular kullanırsanız, herhangi bir performans artışı olacak mı? (Bu uygulamada tüm sütunlar ve diğer tüm yöntemler bölümlerinden sadece bir alt kümesini döndürür gereken tek bir yöntem var)