TRUNCATE log_url; TRUNCATE log_url_info; TRUNCATE log_visitor; TRUNCATE log_visitor_info; TRUNCATE report_event;
Как уменьшить размер базы Magento перед архивацией
11.08.2010 20:11
10.11.2010 14:40
Так же крайне рекомендуется
TRUNCATE dataflow_batch;
В случае, если Вы пользовались DataFlow и происходили ошибки, там накапливается вся импортируемая и экстортируемая информация, при ошибке она не удаляется. В нашем случае, на момент обнаружения, размер этой и зависимой от нее таблиц сравнялся с размером остальной базы.
TRUNCATE dataflow_batch;
В случае, если Вы пользовались DataFlow и происходили ошибки, там накапливается вся импортируемая и экстортируемая информация, при ошибке она не удаляется. В нашем случае, на момент обнаружения, размер этой и зависимой от нее таблиц сравнялся с размером остальной базы.
16.07.2015 08:50
Я в последние годы обычно использую такой скрипт:
Аналогичный скрипт для Magento 2.
SET FOREIGN_KEY_CHECKS=0; TRUNCATE dataflow_batch_import; DELETE FROM index_event; TRUNCATE index_process_event; TRUNCATE core_session; TRUNCATE dataflow_batch_export; TRUNCATE log_url; TRUNCATE log_url_info; TRUNCATE log_visitor; TRUNCATE log_visitor_info; TRUNCATE report_compared_product_index; TRUNCATE report_event; TRUNCATE report_viewed_product_aggregated_daily; TRUNCATE report_viewed_product_index; SET FOREIGN_KEY_CHECKS=1;
Аналогичный скрипт для Magento 2.
22.12.2015 13:05
Таблица report_viewed_product_aggregated_daily отсутствует в устаревших версиях Magento Community Edition (например, 1.6.0.0), поэтому для таких версий выполнять команду TRUNCATE report_viewed_product_aggregated_daily; не надо