Ошибки при обновлении с 1.11 до 2.0RC3

Started by Jim_Di, May 12, 2010, 12:21:52 AM

Previous topic - Next topic

Jim_Di

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

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

Вопрос такой - может кто-нибудь поделится скриптиком, который будет работать в cli-php или своим решением данной проблемы? быстрые многопроцессорные сервера пожалуйста не предлагайте - их пока нет =)
strange Russian programmer
jabber: [email protected]

D#S

а напрямую sql запрос отправить мускулу не пробовали?
sql файлы готовые лежат в папочке с апгрейдом, только префикс надо явным образом указать
ai dont spik inglish
@ ol

Jim_Di

Уже сделал вывод что всё же придётся так делать. Этих запросов будет достаточно или там ещё какие-то функции php используются в вебинсталлере?
strange Russian programmer
jabber: [email protected]

Jim_Di

Какой там внутри ужас. Всё же придётся переписывать самому, если всё же у кого-нибудь найдётся готовый - поделитесь с людьми.
strange Russian programmer
jabber: [email protected]

D#S

Quote from: Jim_Di on May 12, 2010, 01:34:17 AM
Этих запросов будет достаточно или там ещё какие-то функции php используются в вебинсталлере?
вся ценная информация в БД, остальное просто скопировать достаточно
Quote from: Jim_Di on May 12, 2010, 03:20:10 AM
Какой там внутри ужас. Всё же придётся переписывать самому, если всё же у кого-нибудь найдётся готовый - поделитесь с людьми.
да вроде не так оно и страшно, было дело, обновлял через phpMyAdmin
ai dont spik inglish
@ ol

digger

Quote from: Jim_Di on May 12, 2010, 12:21:52 AM
Довольно много тем уже таких, поиском пользовался, бороздил просторы англоязычной части форума, но всё же вменяемого ответа и решения не нашёл.

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

Вопрос такой - может кто-нибудь поделится скриптиком, который будет работать в cli-php или своим решением данной проблемы? быстрые многопроцессорные сервера пожалуйста не предлагайте - их пока нет =)

Удалите поисковые индексы и незначительные логи, база станет меньше. Конвертер, в любом случае, не должен отваливаться, он выполняет циклические серии запросов.
Мы гигабайты конвертировали, а тут всего 200 мегов.

Jim_Di

Однако он отваливается и пишет 504 Bad Gateway.

подскажите можно ли почистить smf_log_topics? там примерно полтора миллиона записей и обычно процесс конвертации тупит именно при преобразовании этой таблицы.
strange Russian programmer
jabber: [email protected]

Advertisement: