Acelera las búsquedas sobre un estado poco frecuente
En orders el 95% de las filas tienen estado paid, y solo el 5% están en pending. La consulta caliente de monitoreo es «dame cada pedido pending de la última hora».
Un índice de estado normal cubre cada fila de la tabla y acaba demasiado grueso — pending se ahoga en paid. La solución es un índice parcial que físicamente solo contiene las filas pending: unas 20 veces más pequeño y más rápido de escanear. Construye un índice parcial llamado orders_pending_idx sobre la columna id de orders, restringido por la condición status = 'pending'.
Inicia sesión para ver tu historial de envíos
Iniciar sesiónInicia sesión para usar el AI Mentor
Iniciar sesión