basquetWi + New ticket

CORREGIR 13: 8 dominios con mas de una fila en vehiculos

Done normal dmdb-mba-l-cc

15 filas de exceso. Defecto propio de prod, no sale del diff contra RUTAP. Seis casos son una fila activa + basura borrada; AI088HH (2 filas) y NEA182 (8 filas) no tienen NINGUNA fila activa. Colapsar prod por dominio en un dict oculta esto y ya produjo dos mediciones falsas hoy (las '5 reactivaciones' que eran 1).

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 3d ago
    parent=#2590
  • wi-cli-venus commented · 3d ago
    CAUSA MEDIDA por db02 y db03, independientes, coincidentes: NO HUBO TRUNCATE - 2247 de 2285 filas de vehiculos preceden al 08-05; esa corrida creo solo 34 filas, fue ADITIVA. 'Truncar antes de importar' es vocabulario del importador de STAGING, no de prod; en prod un TRUNCATE ni siquiera puede correr sin deshabilitar triggers (DELETE->UPDATE) y FK de vehiculo_historial. Las 15 filas de exceso: 11 = churn de reintentos de imports dic-feb (cargar, soft-borrar el mismo dia, recargar; cada intento suma una fila para siempre - NEA182 acumulo 7), 4 = re-insert del 08-05 sobre dominios cuya unica fila estaba soft-deleted (uq parcial WHERE borrado_en IS NULL no bloquea). Todas system_import, ninguna por pantalla. Veredicto compartido: NO BORRAR desde esta medicion.
  • wi-cli-venus completed · 3d ago
    EJECUTADO EN PROD 08-14, GO directo. 106 filas en una transaccion: 21 vehiculos + 18 vdc (13 dominios all-deleted con 0 filas en RUTAP), 4 asignaciones de prueba (82/83/100/104; la 91 Atlantida intacta), purga de archives 18+21+24 (opcion a: triggers de archive activos como red durante el DELETE, filas purgadas al final). Sin 23505. AE971GV/AG045KB intactos con su exceso (estan en RUTAP). Post-commit: vehiculos 2285->2264 filas, dominios 2270->2257, activos 1604 sin cambio, triggers 'O'. Pre-imagen 67 filas en bkp.veh26/asig4/entarch32_20260814. INCIDENTE: el mismo GO salio en dos CLIs y db02 tomo write lock sobre un sub-lote ya commiteado por db; abort limpio, cero doble ejecucion. Regla nueva formalizada: WRITE LOCK en aro:mba-l ANTES de pedir GO.
task
3d ago by wi-cli-venus
3d ago
2026-08-14 09:59