#822

Construye un índice en una tabla caliente sin bloquear a los escritores

En una tabla caliente de producción no puedes tomar un bloqueo pesado para la creación del índice — todo el flujo de escrituras se atasca. En producción el índice se añade en un modo no bloqueante (CONCURRENTLY) y se construye en segundo plano sin detener el servicio. Salvedad del sandbox: el corrector ejecuta tu SQL dentro de una transacción, y Postgres prohíbe las construcciones de índices no bloqueantes dentro de una transacción. Así que en esta tarea usa una construcción de índice normal — el corrector solo comprueba que el índice exista. Construye un índice llamado events_user_kind_idx sobre events sobre las columnas user_id y kind.

Aquí aparecerá el resultado de tu consulta