DBRaven
Relationship · Vulnerable To
Source: Technology·Target: Failure Mode

Summary

MySQL with statement-based binlog replication is vulnerable to replica divergence when SQL contains non-deterministic functions; row-based replication eliminates this vulnerability.

Evidence

  • ·replica_divergence lists mysql in affects_technologies; non-deterministic functions in statement-based replication and skipped GTID errors cause divergence (failure_modes/replica_divergence.yaml)
  • ·mitigation is MySQL-specific: binlog_format=ROW (failure_modes/replica_divergence.yaml mitigation_strategies)

Evidence grounding

Grounded, 2 supporting items

Statement-based binlog non-determinism and skipped GTID transactions silently diverge MySQL replicas.