Risposte:
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)
Per impostazione predefinita, sono 50 secondi
Basta impostare innodb_lock_wait_timeout secondo necessità.
Se colpisci il timeout InnoDB di 50 secondi, hai un'applicazione mal progettata!
Quel timeout esiste per catturare cose cattive che non possono essere catturate in altro modo.