KamoCRM

Bulk-Lot-Besucher und überspringen GeoLite Lookup in der Liste

PerformanceMediaService
Verschifft
25. April 2026 um 23:19 UTC
Autor
Kamo
Ausschuss
5c13630

Der Endpunkt /api/support/tickets list lief, pro Seite von 20 Zeilen: - 20 ************ Anrufe (N+1) - 20 Anrufe in GeoLookupService.lookup, von denen jeder ist ein Range-Scan gegen den GeoLite-Blocktisch (Millionen von Zeilen) plus Standort holen -40 zusätzliche Abfragen auf riesigen Tischen - obwohl der Besucher record hat bereits einen gespeicherten Ländercode. Fix: - getTickets Bulk-Fegt alle Besucher für die Seite in einer Abfrage über ******************** - toDTO ist geteilt: Detail-Anrufer nutzen den Live-Geo-Pfad; der Listenpass überspringt die GeoLite-Suche komplett und liest nur visitors.countryCode. Damit werden die marktbeherrschenden Kosten bei der Support-Ticket-Seitenlast eliminiert.

Alle Änderungen

Wie, was Sie sehen Versand?

Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.

Free Forever startenPreisgestaltung anzeigen