Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Как можно сделать быстрее? (Monarchist) 27/11/2002 - 14:02:17
      Re: Как можно сделать быстрее? (Marat_L) 27/11/2002 - 15:33:33
      Re: Как можно сделать быстрее? (Monarchist) 27/11/2002 - 23:17:02
      Re: Как можно сделать быстрее? (Александр) 28/11/2002 - 16:43:42
      Re: Как можно сделать быстрее? (ac) 28/11/2002 - 19:35:58
      Re: Как можно сделать быстрее? (Фдуч) 29/11/2002 - 11:13:37

> Original message text:
> From: Monarchist - 27/11/2002 - 14:02:17
> Subject:Как можно сделать быстрее?
> -----------------
> У меня имеется n-ое количество таблиц содержащих сходные данные (статистика по трафику, подробная за каждый день).
> Мне надо вывести всю статистику за период, ограниченный вплоть до минут, т.е. надо отдельно рассматривать первый и последнии дни.
> Плюс ко всему нужно все полученные данные сортировать по заданному столбцу.
> Я создаю временную таблицу и сначала загоняю туда все эти данные и потом эту таблицу сортирую и вывожу.
> Но это достаточно долго. Как можно сделать быстрее?
> На сервере Mysql 3.23
>


From: ac - 28/11/2002 - 19:35:58
Subject:Как можно сделать быстрее?
-----------------
Господин Монархист пытается сделать детальную статистику. Есть таблички по дням, где деталный траффик. Треба следующее: юзер выбирает детальну юстатистику за какой прмежуток времени он хочет, далее наша работа, как бы более оптимальн овыдать такой запрос в базу. Чтобы селектить например сразу из 31 таблицы (деталька за месяц). Можно сделать так: так пробывал??? INSERT INTO `billing`.`temp_uid` SELECT * FROM `billing`.`traffic_range(с 1 по 31 число)` where src_ip='1.1.1.1' всего 31 запрос на исходящийт раффик :))) а это я вам скажу - дооолго :( Как бы это ускорить... заодно сразу селектить исходящий и входящий...

А сумма байт за день у нас откладывается в другие таблички каждые 5 минут... все просто летает. А вот деталька :(((


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
5659



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |