E blog

Новостной блог, раскрутка, заработок в интернете, разработка сайтов, seo, оптимизация сайта, дизайн сайтов, поисковая оптимизация

Битрикс оптимизация — большой размер b_sale_fuser

Posted on | января 28, 2016 | No Comments

Нoвoe ТЗ — прeдoстaвлeн сaйт с врeмeнeм oткрытия «мoрды» 10 секунд (в не авторизованном режиме).
В рамках этого ТЗ подразумеваю будет не один пост :)
Что понравилось — лицензия активна и актуальна, а движек не обновлялся с 2012года :)
Конечно же, первое — решил обновиться до актуальной версии и создавая бэкап обратил внимание на очень большой размер БД.
Посмотрел phpmyadmin-ом и обратил внимание на 3 таблички с размерами более 200мб — в одной из них более 5.3 миллионов записей!
таблицы корзины
Поиск по запросу b_sale_fuser дал релевантные результаты

http://dev.1c-bitrix.ru/community/webdev/user/10337/blog/2323/

http://dev.1c-bitrix.ru/community/webdev/user/10337/blog/11317/

http://dev.1c-bitrix.ru/community/webdev/user/10337/blog/11202/

http://dev.1c-bitrix.ru/support/forum/forum6/topic50942/

http://marketplace.1c-bitrix.ru/solutions/alexkova.fileinspector/

В итоге пришел к выводу, что как раз из-за косяка в старом движке (господа — не экономьте на обновлениях!) эта проблема и всплыла.
Поставил  — запустил очистку, процесс ОЧЕНЬ долгий — похоже на весь день :(
По хорошему кильнуть бы это всё не API Битрикса, а напрямую MySQL запросом — было бы быстрее в несколько порядков, но тут конечно риск накосопорить с базой ...

© - деньги из паутины

Comments

Leave a Reply

You must be logged in to post a comment.

  • Самые обсуждаемые новости


  • Warning: DOMDocument::loadXML() [domdocument.loadxml]: Opening and ending tag mismatch: hr line 5 and body in Entity, line: 6 in /var/www/studioseo/data/www/blogs.studio-seo.org/wp-content/plugins/advanced-rss/php5.php on line 721

    Warning: DOMDocument::loadXML() [domdocument.loadxml]: Opening and ending tag mismatch: body line 3 and html in Entity, line: 7 in /var/www/studioseo/data/www/blogs.studio-seo.org/wp-content/plugins/advanced-rss/php5.php on line 721

    Warning: DOMDocument::loadXML() [domdocument.loadxml]: Premature end of data in tag html line 1 in Entity, line: 13 in /var/www/studioseo/data/www/blogs.studio-seo.org/wp-content/plugins/advanced-rss/php5.php on line 721