Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
PHP
»
Какой запрос будет работать быстрее...?
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Какой запрос будет работать быстрее...? (Прочитано 3422 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Alexandr
Фанат форума
Ветеран
Сообщений: 865
+0/-0
0
Какой запрос будет работать быстрее...?
«
:
30 Марта 2002, 10:55:47 »
Надо получить количество строк в запросе (
$num
).
Что будет работать быстрее:
$res
=
mysql_fetch_array
(
mysql_query
(
"
SELECT (count(id)) as count
FROM some_table"
));
$num
=
$res
[
"count"
];
или такой скрипт
$num
=
mysql_num_rows
(
mysql_query
(
"
SELECT id
FROM some_table"
));
Записан
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) - - Все для Авто.
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
Какой запрос будет работать быстрее...?
«
Ответ #1 :
30 Марта 2002, 12:22:42 »
первый
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
Dm
Модератор
Глобальный модератор
Ветеран
Сообщений: 1263
+0/-0
0
Какой запрос будет работать быстрее...?
«
Ответ #2 :
30 Марта 2002, 18:08:22 »
согласен с
Макс
ом
кстати, если сомневаешься, можно протестировать с помощью временных меток и ab (в целом).
Записан
с уважением,
магистр белой магии.
AliMamed
\\o/ ali akbar \\o/
Глобальный модератор
Ветеран
Сообщений: 2409
+2/-0
2
Какой запрос будет работать быстрее...?
«
Ответ #3 :
30 Марта 2002, 18:12:58 »
первый, потому что он возвращает только число, в отличие от второго, который возвращает все id выбранных рядов
Записан
ну, будем исповедоваться?
Antoxa
Завсегдатай
Пользователь
Сообщений: 64
+0/-0
0
Какой запрос будет работать быстрее...?
«
Ответ #4 :
01 Апреля 2002, 20:58:29 »
для большинства СУБД точно первый ибо, для выполнения этого запроса СУБД не нужно обращаться к таблице, она просто возьмет число из ее описания...
Записан
AnToXa - born programmer
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
PHP
»
Какой запрос будет работать быстрее...?
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28