Перейти к контенту
  • 0

[2.3] Таблица ibf_mail_queue сильно фрагментируется


2rough4u

Вопрос

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

 

Можно ли эту таблицу как-то оптимизировать? Слышал, что в mySQL некоторые таблицы можно сделать хранимыми в оперативной памяти сервера. Насколько это реально? И какие ещё таблицы стоит переместить в оперативку?

 

Кто-нибудь занимался таким шаманством? Я просто подумал, что если некоторые таблицы, содержащие временно-живущие данные, такие как сессии, например, держать в оперативке, то форум должен начать работать значительно быстрее.

 

Вообще было бы клёво в оперативке держать и большие таблицы (юзеры, сообщения) и коммитить их (синхронизировать с жёстким диском) только при командах UPDATE или INSERT. А при SELECT'ах они будут читаться из оперативки... нет?

 

Или идея бредовая? Просто буквально недавно из-за фрагментации начали рушиться другие таблицы, потерялось несколько записей, пришлось посстанавливать.

Изменено пользователем 2rough4u
Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

Пока что нет ответов на этот вопрос

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.