2012-12-29 13 views
11

Sto usando ClearDB per un database mysql. Ho una tabella con una chiave primaria auto incrementata. Il problema è che invece di incrementare di 1, il suo incremento di 10. Come posso risolvere questo per favore?Heroku MySQL Auto Increment

Anche quando ho verificato il db sull'host locale, l'incremento funzionava correttamente.

EDIT: Ho anche provato a utilizzare il comando: 'SET @@ auto_increment_increment = 1', ma non ha funzionato. Non sono sicuro se lo sto facendo bene.

risposta

11

http://www.cleardb.com/developers/help/faq#general_16

chiavi incremento automatico sono suddivisi tra le istanze per evitare collisioni.

+0

Puoi spiegare perché è necessario? Capisco che è importante evitare conflitti come l'aggiornamento delle stesse file su server diversi, ma non capisco perché l'incremento dal numero di master ci sia elimina le collisioni. – Patrick

Problemi correlati