Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Существует ли ограничение на размер БД MySQL?
 
 автор: Alba   (29.11.2006 в 10:21)   письмо автору
 
 

Здравствуйте.
На нашем сайте БД за пару месяцев выросла до 30 метров.
Слыхал что БД MySQL начинает работать с "тормозами" при ее размере больше ста метров.
Правда это или нет? Если да, то как решить эту проблему?

   
 
 автор: cheops   (29.11.2006 в 12:35)   письмо автору
 
   для: Alba   (29.11.2006 в 10:21)
 

Да, проблема с производительностью возможна. Для её решения либо индексируют столбцы, участвующие в WHERE-условии, либо создают архив - т.е. разбивают таблицы на две части - маленькая часть ответов доступна для обсуждения, а большая часть лежит в архиве и уже не подвергается изменениям. Например, последний вариант реализован на нашем форуме.

   
 
 автор: Alba   (29.11.2006 в 14:08)   письмо автору
 
   для: cheops   (29.11.2006 в 12:35)
 

Спасибо за ответ.
А как это реализовать? Я имею в виду индексацию и архивацию. И какой вариант лучше?
Что мне почитать чтоб разобраться?

   
 
 автор: cheops   (29.11.2006 в 23:00)   письмо автору
 
   для: Alba   (29.11.2006 в 14:08)
 

Индексы увеличивают скорость операторов извлечения (SELECT), но замедляют операторы удаления, вставки и модификации (DELETE, UPDATE, INSERT). Подробнее можно почитать в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=3&id_theme=419.
При архивации создаются аналогичные таблицы, куда помещаются темы, дата (или id) которым меньше определённой, при выводе содержимого темы проверяется дата темы (или id), к которой облащается пользователь: если они из живого форума - идёт обращение к актуальной таблицы, если они из архива - идёт обращение к архивной таблице.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования