Saltar al contenido
Telemetry
Laboratorio interactivo de SQL SaaS

Fiabilidad de la base de datos · Intermedio

Clasificar esperas y bloqueos de bases de datos

¿Qué familias de transacciones provocan las esperas más largas y los bloqueos?

Agregue eventos de bloqueo por operación bloqueada para priorizar la contención más disruptiva.

Revisado por el equipo de producto Telemetry en . SQL de solo lectura, detalle de tabla conectada, resultado determinista, visualización y límites de interpretación. Revisar los estándares y la propiedad

Se ejecuta contra una versión 15-conjunto de datos de tabla

Edite y ejecute la consulta localmente en su navegador, luego descargue el mismo esquema sintético y filas para DuckDB.

Fiabilidad de la base de datosIntermedio

Clasificar esperas y bloqueos de bases de datos

¿Qué familias de transacciones provocan las esperas más largas y los bloqueos?

Agregue eventos de bloqueo por operación bloqueada para priorizar la contención más disruptiva.

El conjunto de datos y la consulta permanecen en este navegador.

Published expected result

Espera de bloqueo más larga por operación

blocked_operationwait_eventsmax_wait_msdeadlocks
ledger_rollup262001
payment_update342001
account_update14000

Cómo leer la consulta

  • La operación bloqueada identifica el trabajo de cara al usuario retrasado por la contención.
  • La espera máxima expone un comportamiento de cola severo que un promedio puede ocultar.
  • Los recuentos de interbloqueos identifican pares de transacciones que necesitan cambios de orden o de alcance.

Decisiones que el SQL no puede tomar

  1. 1Inspeccionar el orden de las transacciones para familias de operaciones con interbloqueos.
  2. 2Reduzca el alcance de la transacción o el tamaño del lote cuando las esperas son largas pero eventualmente se resuelven.
  3. 3Conserve el campo de operación de bloqueo en las alertas para que los respondedores sepan por dónde empezar.

Continuar de esta lección

mantener el resultado

Ejecute esta consulta en sus propios eventos

Cree un espacio de trabajo libre solo cuando esté listo para guardar la consulta, conectar eventos reales y monitorear el resultado. No se requiere tarjeta de crédito.

Ahorra con mis eventos