У меня есть несколько SELECT
операторов на странице PHP, и я использовал Dreamweaver для их генерации.
После прохождения кода, который он сгенерировал, мне показалось, что в большинстве случаев у меня было много пустяков, в качестве примера можно привести строку mysql_num_rows()
для каждого оператора.
Так что мне интересно, может ли кто-нибудь сказать мне, действительно ли это экономит ресурсы - учитывая, что запрос выполняется независимо от того, есть ли какие-то фактические издержки для этого?
UPDATE:
Следуя совету Крисумы о микротайме, вот мои результаты:
//time before running the query
1: 0.46837500 1316102620
//time after the query ran
2: 0.53913800 1316102620
//time before calling mysql_num_rows()
3: 0.53914200 1316102620
//time after mysql_num_rows()
4: 0.53914500 1316102620
Так что не так уж много накладных, кажется