Кривая бд или не справляется сервер?

Статус
В этой теме нельзя размещать новые ответы.

egoarka

Проверенные
Сообщения
890
Реакции
398
Баллы
5,565
Кривая бд или не справляется сервер?


Failed to get controller response and reroute to error handler (XenForo_ControllerPublic_Index::actionindex)
An exception occurred: Mysqli prepare error: Table './zhacker/xf_session' is marked as crashed and should be repaired in /var/www/zhacker/data/www/zhacker.ru/library/Zend/Db/Statement/Mysqli.php on line 77

  1. Zend_Db_Statement_Mysqli->_prepare() in Zend/Db/Statement.php at line 115
  2. Zend_Db_Statement->__construct() in Zend/Db/Adapter/Mysqli.php at line 381
  3. Zend_Db_Adapter_Mysqli->prepare() in Zend/Db/Adapter/Abstract.php at line 478
  4. Zend_Db_Adapter_Abstract->query() in Zend/Db/Adapter/Abstract.php at line 825
  5. Zend_Db_Adapter_Abstract->fetchOne() in XenForo/Session.php at line 749
  6. XenForo_Session->getSessionFromSource() in XenForo/Session.php at line 443
  7. XenForo_Session->_setup() in XenForo/Session.php at line 427
  8. XenForo_Session->start() in XenForo/Session.php at line 324
  9. XenForo_Session::getPublicSession() in XenForo/Session.php at line 257
  10. XenForo_Session::startPublicSession() in XenForo/Controller.php at line 291
  11. XenForo_Controller->_setupSession() in XenForo/Controller.php at line 304
  12. XenForo_Controller->preDispatch() in XenForo/FrontController.php at line 346
  13. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
  14. XenForo_FrontController->run() in /var/www/zhacker/data/www/zhacker.ru/index.php at line 13
 
Вот, что мне пишет хостер:
mysql сервер снова аварино завершил работу из-за нехватки памяти, вероятно это опять послужило причины не полной записи в БД последующих ошибок при работе с ней.
mysql зазы проверены и ошибка исправлена.
Рекомендую вам сделать апгрейд если проблема будет повторяться
 
Хочу заметить, что такую же проблему замечал и мой старый хостинг, но закрыл на это глаза. нагрузка была очень большая мне кажется, что это связано с моими бд, они кривые ?!

и что? хостер поправил бд, а через полчасика та же ошибка
 
mysql сервер снова аварино завершил работу из-за нехватки памяти, вероятно это опять послужило причины не полной записи в БД последующих ошибок при работе с ней.
какие еще вопросы?
 
Мне кажется, что у меня где-то есть кривые таблицы, возможно я не очищал таблицы давным-давно и прямо на них ставил xenforo, а до этого, стояла булка (vbulletin)

512 мб... Ну должен-то должен. Ну в зависимости от засранности БД всё.
а как её можно почистить от грязи?
 
Мне кажется, что у меня где-то есть кривые таблицы,
При аварийном завершении демона мускула таблицы могли запросто побиться.
Не с того конца вы проблему решаете.
В третий и в последний раз повторю - Памяти мало!
 
форум переносили же?
обычно экспорт идет не до конца потому что в одной из таблиц ошибка.
что бы сделать экспорт всех баз полностью,включая те базы где в таблицах есть ошибки надо юзать ключ -f
пример mysqldump -u root -p1234 -f --flush-logs --all-databases > db_backup.sql
а лучше перед экспортом запустить проверку баз данных (на предмет ошибок и исправлений в таблицах)
mysqlcheck -u root -p1234 --all-databases --auto-repair
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу