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




MySQL.RU - Webboard



Вернуться
Быстрота выборки данных (Михаил) 06/05/2005 - 16:12:33
      Re: Быстрота выборки данных (Dinky) 06/05/2005 - 18:51:02

> Original message text:
> From: Михаил - 06/05/2005 - 16:12:33
> Subject:Быстрота выборки данных
> -----------------
> Как увеличить СКОРОСТЬ выборки данных?
> Одна таблица или несколько?
> К таблице 10-15 обращений SELECT в секунду.
> (размер таблицы 10 мб, кол-во записей 100 тыс)
> Если таблица будет поделена на две или более
> таблиц (соотв каждая 5 мб 50 тыс записей или менее,
> запросы останутся без изменений).
> Увеличит ли это СКОРОСТЬ ВЫБОРКИ и НАСКОЛЬКО?
> Насколько может измениться НАГРУЗКА НА СЕРВЕР?
>
> Кто сталкивался с аналогичной дилемой - поделитесь мнением, пожалуйста. Заранее спасибо!
>
> Михаил,
> http://bluesystem.ru/
>
>
>
>
>
>
>
>
>
>


From: Dinky - 06/05/2005 - 18:51:02
Subject:Быстрота выборки данных
-----------------
ну я сталкивался, вот табличка лежит в ibdata - 40GB, 40 с чем-то миллионов записей, нагрузка - 50 запросов/сек ночью и 100/сек днем
сервер - XserveG5 2cpu cluster node, load не превышает 0.3
раньше было гораздо хуже из-за большого кол-ва апдейтов, поставили два сервера в паре - на один валятся все апдейты, по репликации едут на второй, и туда же идут все селекты
Т.е. hardware имеет конечно большое значение, но в Вашем случае, подозреваю, что запросы к базе не оптимизированы и сильно нагружают самое медленное место в системе - диск ;)
Посмотрите в slow log или сделайте пару скриншотов processlist, потом explain-ом выясните чем они столько времени занимаются, дальше видно будет ;)

--
Dmitry



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

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

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



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