Кэширование MySQL и функции даты

Я однажды прочитал в блоге о производительности, что лучше использовать функции даты PHP для установки даты в запросе MySQL вместо использования функций даты mysql, таких как curdate (), потому что mysql может затем кэшировать запрос или результат или что-то в этом роде. Кто-нибудь знает об этом? Имеет ли он какое-то значение или это безосновательно?

пример:

$query = 'SELECT id FROM table WHERE publish_date = \''.date('Y-m-d').'\'';

vs

$query = 'SELECT id FROM table WHERE publish_date = CURDATE()';
6
задан dqhendricks 18 January 2011 в 17:13
поделиться