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




MySQL.RU - Webboard



Вернуться
Количество записей в базе (Андрей) 26/11/2004 - 12:23:31
      Re: Количество записей в базе (Валентин) 26/11/2004 - 15:40:01

> Original message text:
> From: Андрей - 26/11/2004 - 12:23:31
> Subject:Количество записей в базе
> -----------------
> Может кто-нибудь знает, какое максимальное количество записей нормально воспринимает MySql. У меня их более 10 млн. и она пошла в затык. Может параметрами где выставиь.Подскажите.
>


From: Валентин - 26/11/2004 - 15:40:01
Subject:Количество записей в базе
-----------------
"Количество записей в базе" - не имеет смысла, оно ни для чего не нужно и не лимитируется.
10 млн. - это небольшая табличка.
Предел записей в таблице ограничен primary key или максимальным размером файла в ОС.

В твоем случае необходимо сделать сделующее:
1) Оптимизировать таблицу.
2) Проанализировать запросы, затрагивающие эту таблицу на предмет использования индексов.
3) Оптимизировать индексы, т.е. убрать ненужные, свернуть несколько в один, если напрямую индекс не используется по одному условию, а входит в комплексное условие с другим индексом.
4) Выяснить размер буфера key_buffer(и других, и вообще посмотреть документацию на предмет оптимизации), если он не менялся, то его стоит увеличить. Для InnoDB, если используется увеличить пулы.
5) В MySQL Administrator понаблюдать за загрузкой key_buffer, "поиграть" с его размером и загрузкой и выяснить оптимальную.

Вот вроде бы и все.
Ключевые пункты 3 и 4.


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

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

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



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