Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Общие
»
Базы данных
»
10 максимальных значений таблицы
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: 10 максимальных значений таблицы (Прочитано 4163 раз)
0 Пользователей и 1 Гость просматривают эту тему.
dan3k
Заглянувший
Новичок
Сообщений: 14
+0/-0
0
10 максимальных значений таблицы
«
:
26 Августа 2003, 14:52:25 »
В поиске рылся - вроде ничего такого нет.
Требуется сделать запрос, чтобы выбрать из таблицы 10 строк с максимальным числом в поле time.
Хочу сделать "10 последних публикаций".
Записан
xavier
Заглянувший
Новичок
Сообщений: 12
+0/-0
0
10 максимальных значений таблицы
«
Ответ #1 :
26 Августа 2003, 15:10:43 »
ORDER BY и LIMIT ?
Записан
dan3k
Заглянувший
Новичок
Сообщений: 14
+0/-0
0
10 максимальных значений таблицы
«
Ответ #2 :
26 Августа 2003, 19:03:36 »
Хм, точно
Только вот я думаю, не будет ли на большой базе (>2000 строк) такой способ тормозить?
Записан
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
10 максимальных значений таблицы
«
Ответ #3 :
26 Августа 2003, 19:06:28 »
2000 строк - это очень мало + индексы используй
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
dan3k
Заглянувший
Новичок
Сообщений: 14
+0/-0
0
10 максимальных значений таблицы
«
Ответ #4 :
26 Августа 2003, 20:02:33 »
2000 строк это смотря относительно чего...
Относительно форума - ессесно мало
Но дело не в этом
Вопрос остается открытым...
Записан
Макс
vir magni ingenii
Глобальный модератор
Ветеран
Сообщений: 3534
+0/-0
2
10 максимальных значений таблицы
«
Ответ #5 :
26 Августа 2003, 20:33:33 »
настраиваешь индексы + полчитай про explain (я так понимаю ты с mysql работаешь).
В любом случае не вижу причины, почему запрос типа
SELECT * FROM tab ORDER BY field_name LIMIT 100, 20
будет тормозить.
Записан
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )
alex_24
Заглянувший
Новичок
Сообщений: 9
+0/-0
0
10 максимальных значений таблицы
«
Ответ #6 :
02 Сентября 2003, 21:41:09 »
Я делаю такие выборки на базе с 1.000.000 строк, отрадатывает до 180 таких запросов за секунду!!!
Нормальная скорость???
1500MHz 512RAM
Записан
dan3k
Заглянувший
Новичок
Сообщений: 14
+0/-0
0
10 максимальных значений таблицы
«
Ответ #7 :
03 Сентября 2003, 04:28:42 »
Все, я спокоен - спасибо.
Просто я хочу статистику сделать - таких запросов будет штук 10-15. Боюсь, чтобы сервак кто-нибудь не положил.
Но вроде я зря опасался
Записан
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Общие
»
Базы данных
»
10 максимальных значений таблицы
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