Цитата: RomanSmal ➤ У нас большой объем скидок для оптимизации работы с ними пришлось зайти на каждую кассу, и выполнить оптимизацию таблицы "trm_in_discount_types_vars" путем добавления индексов по полям
KEY `nomenclature_id`
KEY `discount_type`
KEY `var`
KEY `quantity`
KEY `deleted`
Решение работающее, только если у вас действительно проблема в большом количестве скидок.
Также используем большое количество скидок с различным алгоритмом (* Персональная скидка на классификатор (УКМ 2.x), При покупке N кол-ва товара, из них на M - скидка, На классификатор и артикул, На набор товаров (корзина), Печать купонов). Кассы жутко тормозят после 45 позиции! Сегодня делали эксперимент удалили все скидки касса работает без тормозов до 500 и выше позиции! Начали добавлять по скидки и уже при 4 скидках начались тормоза свыше 100 позиции, когда вернул все скидки на место тормоза начались с 45-50 позиции! Подскажите как добавить индексы на кассе, в качестве эксперимента?
P.S Текущая версия
УКМ 49 sp5, решение как понимаю лежит в
sp8! Может есть какой-то скрипт (патч), который можно выполнить на кассах для добавления индексов описанных выше!