VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
У меня проблема один в один как описал человек тут еще очень давно: http://www.vbulletin.org/forum/showthread.php?t=119263
Только на англ...
Человек правильно пишет что эти проблемы начинают после набора 3 миллионов постов на форуме. Так и есть. У меня как раз эти проблемы и начались после 3 миллионов постов. И проблема именно в поиске.
и что, тоже не используете fulltext как в далеком 2006 году?
Поиск то особо не лочит. Проблемы начинаются когда модераторы удаляют старые ветки, например.
Там действительно обновления таблицы post это очень заметно.
Настроить это можно никак. Только апгрейдится или подстраивать параметры mysql.
Есть поверье что перейдя на innodb все будет работать быстрее, но на мой взгляд это всего лишь поверье. Память, которую поедает innodb можно отдать mysql и тот гораздо эффективнее с ней разберется.
netwind добавил 16.10.2008 в 22:45
кстати я вспомнил : тип таблицы user имеет смысл сменить на innodb, она относительно маленькая.
там довольно дебильно сделано - хранится время последнего посещения и каждый скрипт делает update
Last edited by netwind : 10-16-2008 at 11:45 PM.
Reason: Добавлено сообщение
@ZeldoR
Продвинутый
Join Date: Nov 2007
Location: то тут то там
Posts: 122
Версия vB: 3.7.0
Reputation:
Опытный 24
Репутация в разделе: 1
0
В английской статье довольно ясно расписали. вкратце слишком много мусора и с этим можно бороться чистками и регулярными оптимизацией БД. И поставить дополнительный поиск "Google"
И тут уже начинается тема про железо.
@netwind
Гуру
Join Date: Aug 2005
Location: Рiдна Олбанея
Posts: 3,844
Версия vB: 3.8.x
Reputation:
Гуру 1227
Репутация в разделе: 139
1
Мусора? Нету там мусора.
Ну 10% постов сбросите если удалить мягкоудаленные сообщения.
Dimoks
Гость
Posts: n/a
Хм... Спасибо за подсказку про fulltext. 5 лет юзаю скрипт и не видел...
Включил fulltext. Но проблемы это не решило.
Форум виснит при включенном поиске. При выключенном он тоже может зависнуть... но редко. Похоже он что-то сам по своему крону делает и юзает поиск.
ХЕЛП !
@netwind
Гуру
Join Date: Aug 2005
Location: Рiдна Олбанея
Posts: 3,844
Версия vB: 3.8.x
Reputation:
Гуру 1227
Репутация в разделе: 139
0
ну для начала понять какие запросы в этот момент выполняются.
в phpmyadmin есть ссылка Процессы и можно смотреть, если зайти администраторским аккаунтом.
а вообще целиком надо сервер оптимизировать. не делается по крону ничего связанного с поиском.