Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mejorar tiempo de búsqueda en listado de facturas #229

Open
1 task
marcorichetta opened this issue Jun 4, 2020 · 0 comments
Open
1 task

Mejorar tiempo de búsqueda en listado de facturas #229

marcorichetta opened this issue Jun 4, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@marcorichetta
Copy link
Collaborator

Descripción
Al entrar al listado de facturas Django tarda mucho más tiempo en buscar los Centros de Salud en comparación a otras queries. (Ver imágenes adjuntas)

URL: http://localhost:8000/recupero/facturacion/

Solucion propuesta

  • Debería disminuir el tiempo de búsqueda de CS optimizando el queryset que se le pasa a la vista de FacturaListView

Probé con prefetch_related y select_related en el queryset en FacturaListview pero no pude disminuir el tiempo, solamente logré que haga menos queries a la DB.

objects = Factura.objects.all()

Info extra

Comparación de Queries

imagen

Query Centros de Salud

imagen

imagen

@marcorichetta marcorichetta added the enhancement New feature or request label Jun 4, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant