Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
костя1

Ускорение форума

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

Какие таблицы лучше в InnoDB перевести?

Поделиться сообщением


Ссылка на сообщение
Какие таблицы лучше в InnoDB перевести?

Вам - пока совершенно ни к чему. Как будет хотя бы 50.000 постов - вот тогда переведете сразу все таблицы. и сразу потребуется sphinx - innodb не поддерживает fulltext.

 

А пока просто переведите sessions в MEMORY. Еще одна полезная доработка.

Поделиться сообщением


Ссылка на сообщение

А пока просто переведите sessions в MEMORY. Еще одна полезная доработка.

 

Если можно то поподробнее как это произвести действо.

Поделиться сообщением


Ссылка на сообщение
ALTER TABLE `sessions` ENGINE = MEMORY

Поделиться сообщением


Ссылка на сообщение

Спасибо!

Поделиться сообщением


Ссылка на сообщение

А пока просто переведите sessions в MEMORY. Еще одна полезная доработка.

А как она сочетается с включенным memcached?

Поделиться сообщением


Ссылка на сообщение

А как она сочетается с включенным memcached?

А как она может сочетается? Им все равно.

Поделиться сообщением


Ссылка на сообщение

@Ph-A,ну, я просто в SQL не бум-бум, мало ли:rolleyes:

А вы используете где-нибудь у себя этот прием с sessions?

Поделиться сообщением


Ссылка на сообщение

А вы используете где-нибудь у себя этот прием с sessions?

Да. На ряде форумов.

Поделиться сообщением


Ссылка на сообщение

А каким запросом потом обратно сменить ENGINE?

Как-то так, наверно?

ALTER TABLE `sessions` ENGINE = MYISAM

Поделиться сообщением


Ссылка на сообщение

Да.

Поделиться сообщением


Ссылка на сообщение
02/09/12 14:01 (изменено)

А вообще скорость бывает разной - одно дело - визуальное впечатление от загрузки страницы в браузере, другое - само время генерации страницы. Причем второе на первое влияет очень мало, ну если только у вас страницы не по несколько секунд генерируются (обычно от 0.1 до 0.8 с).

 

Вот добавили оперативки у меня на работе в компьютере с 512мб до 2гб , так форумы ipb стали быстрей грузиться. Когда 512 мб стояло, практически невозможно было 3-ю версию ipb просматривать. Процессор 3гц.

Изменено пользователем Ventory

Поделиться сообщением


Ссылка на сообщение

ALTER TABLE `sessions` ENGINE = MEMORY

 

 

А можно ли такую же хитростьпроделать с "ibf_cache_store" ?

Поделиться сообщением


Ссылка на сообщение
10/18/12 21:16 (изменено)

Как я понял - теоретически можно. Если я правлиьно предполагаю, то эти данные обнавляютсяв админке в "Управление кешем".

Если как-нибудь сделать так, чтобы при загрузке сервера эта таблица автоматически обновлялась (данные то по сути дублируются из других таблиц), то это значительно ускорит работу форума. Я бы проспонсировал того, кто это сделает для паблика. Я думаю что многим это будет полезно

Изменено пользователем Myma

Поделиться сообщением


Ссылка на сообщение

А можно ли такую же хитростьпроделать с "ibf_cache_store" ?

Можно, если есть лишняя память. Хотя кеш чистого форума не занимает много место ~200kb. Да и запись и апдейт этой таблицы происходит не так часто как с таблицей sessions, поэтому особой какой-то видимой производительностью здесь не добьетесь.

 

Если как-нибудь сделать так, чтобы при загрузке сервера эта таблица автоматически обновлялась (данные то по сути дублируются из других таблиц), то это значительно ускорит работу форума.

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

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

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...