Jeżeli później wykorzystujesz ten **select **w programowaniu, to preferowałbym zapytanie z zadeklarowanymi kolumnami. Zapytanie z gwiazdką, przy jakiejkolwiek zmianie w tabeli może spowodować komplikacje w aplikacji.
Chyba w paskudnie napisanej aplikacji...
Możesz podać jakiś konkret na potwierdzeni swojej tezy? Bo nijak żadnego nie jestem sobie w stanie wyobrazić.
Jeśli chodzi o wydajność bazodanową, to zależy.
Nic nie zależy - przy takich warunkach jest to bez znaczenia.
Teoretycznie zapytanie obciąża podobnie serwer, aczkolwiek jeśli masz założone indexy na konkretne kolumny a przy gwiazdce obejmujesz większą połać danych z tabeli to wydaje mi się, że zapytanie na konkretnych kolumnach także i tutaj wygra.
Bzdura.
Co mają indeksy do wybierania określonej ilości kolumn, zwłaszcza że podano wszystkie kolumny z tabeli?
Ano nic nie mają.
Szybciej będzie działać zapytanie z gwiazdką, bo mniej danych wysyłasz do serwera - tyle, że to tak wyimaginowana różnica w wydajności, że jest absolutnie bez znaczenia...
Tyle z mojej strony. Może jeszcze jedna z bardziej doświadczonych osób na forum się wypowie :)
Wg mnie mylisz się w każdym punkcie.