Visitantes cargados a granel y skip GeoLite buscar en la lista

PerformanceMediaService
Se descapó
25 de abril de 2026 a las 23:19 UTC
Autor
Kamo
Compromit
5c13630

El endpoint de la lista de /api/api/tickets estaba ejecutando, por página de 20 filas: - 20 llamadas ************* (N-1). - 20 llamadas en GeoLookupService.lookup, cada una de las cuales es una escáner de rango contra la tabla de bloques GeoLite (millones de filas) más una ubicación obtener 40 consultas extras en mesas enormes, a pesar de que el visitante el registro ya tiene un código de país almacenado. Arregado: - getTickets granelestches todos los visitantes para la página en una consulta a través de ******************* - toDTO se divide: los que llaman detallan el camino de en vivo-geo; el pase de la lista salta el lookup GeoLite completamente y sólo lee visitante.countryCode. Esto elimina el costo dominante en la carga de la página de entradas de apoyo.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios