sql >> Databáze >  >> RDS >> Mysql

Autoinkrementační sloupec MySQL poskočí o 10 – proč?

Neměňte prosím auto_increment_increment . ClearDB to dělá záměrně. Je to vysvětleno v dokumentaci :

ClearDB používá cyklickou replikaci k poskytování hlavní-hlavní podpory MySQL. Jako takové musí být nakonfigurovány určité věci, jako jsou klíče auto_increment (orsekvence), aby jeden master ve všech případech nepoužíval stejný klíč jako druhý. Děláme to tak, že nakonfigurujeme MySQL tak, aby přeskakovalo určité klíče, a vynutíme MySQL, aby používal specifický offset pro každý použitý klíč. Důvodem, proč používáme hodnotu 10 místo 2, je budoucí vývoj.



  1. Použití GO v rámci transakce

  2. Zastaralé funkce, které je třeba vyjmout ze sady nástrojů – část 3

  3. IF EXISTS podmínka nefunguje s PLSQL

  4. SQL Server Pre-Login Handshake Acknowledgement Error