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




MySQL.RU - Webboard



Вернуться
помогите оптимизировать запросы!! (dev) 07/04/2011 - 18:59:29
      Re: помогите оптимизировать запросы!! (Akina) 07/04/2011 - 19:08:39
      Re: помогите оптимизировать запросы!! (dev) 07/04/2011 - 19:43:30
      Re: помогите оптимизировать запросы!! (Akina) 07/04/2011 - 22:00:08
      Re: помогите оптимизировать запросы!! (dev) 09/04/2011 - 00:20:58
      Re: помогите оптимизировать запросы!! (Akina) 09/04/2011 - 22:44:56
      Re: помогите оптимизировать запросы!! (dev) 12/04/2011 - 03:46:33



From: dev - 07/04/2011 - 18:59:29
Subject:помогите оптимизировать запросы!!
-----------------
Здравствуйте!

Сложилась ситуация при которой нужные мне запросы к бд (mysql), выполняются очень долго.
Структуру бд изменять не вариант.

Перейду от слов к примерам:

Существует бд, в ней хронятся записи (посещёний пользователей), система контроля придприятия.

Таблицы создаются каждый день, т.е table0304,table0404,.......tableNM
Сейчас для отладки системы в базе 3 000 000 записей, но по сути будет и больше.

в них записываются данный по посещения пользователя интрнет ресурсов.

Задача:

Сделать запросы ко всем таблицам поиска, допустим, какого нибудь домена, или маску домена и показывать все совподения в которых встречается нужный домен (или маска).

Потом по каждому совподению надо показывать пользоватлей, у которых оно всречаться.

Это можно реализовывать сделав сначало запрос выборки совподений доменов по каждой таблице (можно объеденить запрос ко всем таблицам в один), потом по этим доменаи искать пользователей по всем таблицам и т.д.

Перевробывал много вариантов, но не получил нужной производительности.

Подскажите как лутше осуществлять поиск к большим базам данных(в частности для выполненеия моей задачи), может произвести какие настройки mysql сервера (дела не в загружености сервера, он не загружается. а дело во времени получения нужного результата).

Заранее Блогодарен за Ваши ответы.


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

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

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



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