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




MySQL.RU - Webboard



Вернуться
Оптимизация форума. Стоит ли резать таблицу? (Balancer) 01/02/2004 - 19:10:55



From: Balancer - 01/02/2004 - 19:10:55
Subject:Оптимизация форума. Стоит ли резать таблицу?
-----------------
Есть форум, invision board. Есть популярный сайт с >45тыс. MySQL SELECT'ов в час. Есть база этого самого форума на ~300Мб (~200тыс. записей).

В оригинале в iBF используется традиционая уже схема "компиляции" своего языка разметки в HTML при написании сообщения и "декомпиляции" сообщений из HTML при редактировании.

Я давно уже использую доработку, когда исходник сообщения хранится отдельно и компиляция идёт только в одну сторону, из языка разметки в HTML.

Сейчас исходники хранятся в общей таблице сообщений, наряду с компилированным текстом и служебной инфой.

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

Будет ли выигрышь по скорости этих операций (в частности, вообще SELECT'ы по другим полям этой таблицы), если я исходники сообщений переброшу в отдельную таблицу (объём основной таблицы уменьшится раза в полтора-два).


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

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

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



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