![]() |
|
Модераторы: skyboy |
![]()
|
|
| Wowa |
|
||||
|
Эксперт Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: нет Всего: 290 |
Запрос наподобие:
Обе таблицы содержат несколько десятков миллионов записей. Ожидается, что подзапрос
должен возвращать около 100 000 разных user_id или даже больше. Поэтому у меня есть сомнения насчет скорости обработки такого запроса.. У кого-нить есть опыт? Быть может запрос как-то оптимальнее стоит сделать? Или же MySQL сам оптимизирует и не стоит беспокоиться о производительности? Добавлено через 9 минут и 58 секунд LIMIT в подзапрос встроить нельзя, т.к. тогда SUM(ball) не будет правильно считаться. |
||||
|
|||||
| Бонифаций |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 827 Регистрация: 15.9.2005 Где: Brisbane Репутация: нет Всего: 40 |
Врятли он сам оптимизирует запрос.
легко переписывается в join
-------------------- Бонифаций. |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 15 Всего: 260 |
||||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Составление SQL-запросов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |