it-swarm.it

Imposta "blocco attesa timeout" in MySQL

Dove impostare il tempo massimo in cui una query attenderà un blocco in MySQL 5.0.68 prima del timeout?

14
Gaius

Altre impostazioni di timeout che sono generali (non solo per i blocchi, poiché innodb_lock_wait_timeout si applica solo ai blocchi di riga InnoDB) sarebbero wait_timeout e interactive_timeout (entrambi predefiniti a 28.800)

6
Derek Downey

Per impostazione predefinita, sono 50 secondi

Basta impostare innodb_lock_wait_timeout secondo necessità.

8
RolandoMySQLDBA

Se colpisci il timeout di InnoDB di 50 secondi, hai un'applicazione mal progettata!

Quel timeout esiste per catturare cose cattive che non possono essere catturate in altro modo.

1
Rick James