SQL: какая выборка работает быстрее -- с указанием * или именами всех полей таблицы?
Всё дело в передаче данных после обработки запроса, 
в случае с * - все поля попадут в выборку;
если явно перечислить поля, тем самым ограничив поля которые вернуться с запроса - объем данных для передачи может быть меньше, следовательно обработка будет быстрее
пересчеление всех нужных полей считается хорошей практикой + экономит объем переданных данных ;)
Если в таблице 10 полей и они все нужны при запросе - пишите *
А если нужно только 5 полей например, - тогда лучше их перечислить.