KamoCRM

Посетители с большой нагрузкой и пропустите поиск GeoLite в списке

PerformanceMediaService
Порезанный
25 апреля 2026 г. в 23:19 UTC
Автор
Kamo
Обещать
5c13630

Конечная точка списка /api/support/tickets была запущена на странице из 20 строк: - 20 **************** звонков (N+1) - 20 звонков на GeoLookupService.lookup, каждый из которых представляет собой дальномер против таблицы блоков GeoLite (миллионы строк) плюс местоположение 40 дополнительных запросов на огромных столах, даже если посетитель В записи уже есть сохраненный код страны. Исправить: - getTickets - привлекает всех посетителей для страницы в одном запросе через **************************** ToDTO разделен: абоненты деталей используют путь live-geo; список проходит Пропустите поиск GeoLite полностью и просто прочтите Visitor.countryCode. Это устраняет доминирующую стоимость загрузки страницы с пакетом поддержки.

Все изменения

Как вы видите судоходство?

Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.

Начните бесплатно навсегдаПосмотреть цены