Форум 1С-Битрикс

Задавайте свои вопросы и отвечайте на вопросы других участников форума

Страницы: 1
Ответить
Проблема раздутия таблицы b_sale_viewed_product
 
Таблица весит 3 Гб. Как ее почистить из зачем она нужна?
 
В данной таблице хранятся просмотренные товары пользователей.
Ее можно почистить прямым запросом к БД
Зависимостей у этой таблицы нет
DELETE FROM b_sale_viewed_product WHERE TO_DAYS(DATE_VISIT) < (TO_DAYS(NOW()) - 5) LIMIT 100000;
Выполните команду несколько раз, пока данные не почистятся
А вообще должна стоять задача на агенте чистить таблицу CSaleViewedProduct::ClearViewed();
Она чистит за раз 1000 записей, но если просмотренных товаров сыпется в таблицу много, то она раздувается
Страницы: 1
Ответить
Читают тему (гостей: 1)
Форма ответов
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить