Отправляет email-рассылки с помощью сервиса Sendsay

[TC] PHP: два вопроса быстродействия

Vande omentaina, Tiflocomp!
Вопросы вот какие. Обновляем наш проект, и встала задача оптимизации кода.
1. Что быстрее:
$f=mysql_fetch_assoc($q)
или
$f=mysql_fetch_array($q, MYSQL_ASSOC)?
или они равнозначны? Я просто решил подставить второй параметр там,
где у нас раньше использовался чистый mysql_fetch_array.
2. Если нужно количество строк в запросе, что быстрее:
$number=mysql_num_rows(mysql_query("SELECT * FROM `Table`", $link))
или
$f=mysql_fetch_assoc(mysql_query("SELECT *, COUNT(*) AS `Number` FROM
`Table`", $link))?
Предполагается, что после этого либо $number, либо $f[Number]
сравнивается с определённым числом, например, с нулём).
Спасибо!

Ответить   Anarendil Wed, 5 Aug 2009 21:26:49 +0300 (#891971)