Показать сообщение отдельно
Старый 09.01.2022, 22:14   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
не сильно быстрее.
оказывается, что первоначальный вариант удаляет в основном метки на всех языках.
я обновил purge запрос - теперь удаляет всего около 24тыс элементов.

другими словами, в таблице элементов огромная часть записей - это текстовые метки на разных языках. и не похоже, что метки как-то кэшируются где-то на клиенте.

надо исследовать дальше. и сделать так, чтобы можно было удалить метки только на некоторых языках (оставить, например, только en_us и ru)

---

кроме того, я нарисовал erd-диаграму таблиц model-базы и разобрался что происходит в хранимых процедурах и view'шках. Если будет время, выложу проект и напишу статью по этому поводу в следующие выходные.
Миниатюры
Нажмите на изображение для увеличения
Название: ax2012_model.png
Просмотров: 70
Размер:	194.6 Кб
ID:	13267  
__________________
полезное на axForum, github, vk, coub.
За это сообщение автора поблагодарили: Logger (5), JeS (1).