Открыть
Ответить
Функциональный блок статистика сайта
Элементарный COUNT можно объединить, с помощью UNION ALL, подставляя нужные условия, естественно.
В один запрос все это можно объединить, на моем сайте, кстати, левый блок "Информация" - живой пример выборки.
Один запрос пробегает по 7 таблицам.
Так, что garry, прав. Выкенте этот блок, у кого он установлен!
В один запрос все это можно объединить, на моем сайте, кстати, левый блок "Информация" - живой пример выборки.
Один запрос пробегает по 7 таблицам.
Так, что garry, прав. Выкенте этот блок, у кого он установлен!
Необходимость чего? Объединить в один запрос? А ты считаешь что несколькими запросами правильнее будет?Докажешь необходимость?
Опыт проведем с замерами времени?
Установленной Open Sslaed нету. Лень ставить, если честно.
Сделай 7 COUNT'ов с отображением времени для каждого запроса. Суммируй.
И сделай COUNT с UNION ALL, который пробежит по 7 таблицам и сними замер!
Не отрицаю, может быть и первый вариант в сумме даст меньше времени, но MySQL то нагружаем по-любому.
+ ко всему, что лучше, один раз пробежать по 7 таблицам, где считаем PRIMARY ID, или 7 раз по одной разной таблице?
Да элементарно, вам, как админу, не стыдно "показывать" на "пустой странице" 5 лишних запросов из за этого блока?
Chianuk, вы же толкоый парень, не деградируйте с остальными
Chianuk, выигрыш по времени незначительный.
Но для хостинга выигрыш существенный, так как нагрузка падает на мускул.
Для кого-то это существенно, так как из-за таких вот блоков могут посоветовать сменить хостера...
Но для хостинга выигрыш существенный, так как нагрузка падает на мускул.
Для кого-то это существенно, так как из-за таких вот блоков могут посоветовать сменить хостера...
GRAFLEKX
- Группа: Супермодераторы
- Пункты: 1595
- Регистрация: 18.09.2008
- Пол: Мужчина
- Из: Россия
3.96
3.96
1 2