Page 1 of 1

Большая база для конвертации SCJ >> TCMS

Posted: Fri Mar 20, 2020 9:08 am
Здравствуйте.
Пытаем перенести сайт с SCJ на TCMS.
База весит 3GB.
На тестовом сервере отдали все ресурсы Mysql и php, чтобы попытаться её конвертировать.
Но всё равно упираемся. Ошибки были такие:

Code: Select all

Coping table ips (23.580687999725, 0.0015401840209961) 
Coping table language (1388.9149148464, 1365.3342268467) 
Mysql error 2006: MySQL server has gone away  (WARNING:: Mysql is overloaded, take a look at your server perfomance)  (1388.9184389114, 0.0035240650177002) 

Fatal error: Uncaught Exception: Mysql error:: 2006 (MySQL server has gone away) (scj_51) in query select * from language. ()  in /home/domains/sites/site.com/qwert/includes/db_modules/mysql.php:129
Stack trace:
#0 /home/domains/sites/site.com/qwert/includes/db_modules/mysql.php(160): db_error('select * from l...', 2006, 'MySQL server ha...', 'scj_51')
#1 /home/domains/sites/site.com/qwert/bin/scj_1to2_db_converter.php(149): db_query('select * from l...', 'scj_51')
#2 {main}
  thrown in /home/domains/sites/site.com/qwert/includes/db_modules/mysql.php on line 129



Copy traders (20.243654966354, 20.243654966354)
Coping table admins (20.380259990692, 0.13660502433777)
Coping table admin_access_log (20.383193969727, 0.0029339790344238)
Coping table admin_sessions (20.398455858231, 0.015261888504028)
Coping table blacklist (20.435711860657, 0.037256002426147)
Coping table browsers (20.533587932587, 0.097876071929932)
Coping table forces (20.629899978638, 0.096312046051025)
Coping table functions_data (20.631973981857, 0.0020740032196045)
Coping table ga_categories (20.635725021362, 0.0037510395050049)
Coping table ga_sites (20.638412952423, 0.002687931060791)
Coping table inrules (20.644779920578, 0.0063669681549072)
Coping table ips (20.646735906601, 0.0019559860229492)
^[[A^[[A^[[A^[[A^[[A
Fatal error: Allowed memory size of 2147483648 bytes exhausted (tried to allocate 4096 bytes) in /home/storage/sites/site.com/qwert/includes/db_modules/mysql.php on line 364


Memory limit =24g. Ошибку с памятью больше не получали. Однако всё ещё упираемся в mysql при mysql wait = 2400
Не подскажите, как можно пофиксить без добавления ресурсов ?

Re: Большая база для конвертации SCJ >> TCMS

Posted: Fri Mar 20, 2020 9:16 am
by admin
я думаю не запускался крон каждую минуту и накопилось много данных

таблицы

'ips',
'language',
'links',
'out_ips',
'out_ips2trader',
'refs',



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

Re: Большая база для конвертации SCJ >> TCMS

Posted: Sat Mar 21, 2020 9:40 am
Насколько я понял, у нас почему-то кроны не хотят чистить на SCJ v1.52 эту базу. Мы поэтому и решили обновить. Думали исправим ошибки связанные с этой.
Если её руками зачистить на данной версии, тоже ничего важного же не потеряется ?

Re: Большая база для конвертации SCJ >> TCMS

Posted: Sat Mar 21, 2020 1:22 pm
by admin
да, можно спокойно руками очистить указанные таблицы

Re: Большая база для конвертации SCJ >> TCMS

Posted: Mon Mar 23, 2020 7:23 am
Спасибо большое. Очень помогло.

Re: Большая база для конвертации SCJ >> TCMS

Posted: Mon Mar 23, 2020 7:26 am
by admin
Отлично)