Первый - быстрее, особенно если вы работаете с большими таблицами, которые содержат много столбцов.
Даже если у вас есть только два столбца с именами name1
и name2
, при указании их имен следует избегать извлечения имен столбцов из структуры таблицы на стороне MySQL.Так что это должно быть быстрее, чем использование селектора *
.
Однако, проверьте свои результаты, используя microtime () в PHP для больших таблиц, и вы увидите, чтоЯ говорю о.Конечно, если у вас есть более 20 столбцов в таблице, и вы хотите извлечь их все, проще поставить *
, чем перечислить все эти имена столбцов, но с точки зрения скорости, перечисление столбцов происходит немного быстрее.
Лучший способ проверить это заключение - проверить его самостоятельно.