Bonjour,
Quelle méthode préférez-vous pour locker une table au moment d'un insert en mysql ? Je précise le contexte: je veux insérer un nouveau record avec un nouvel ID = max(ID) + 1, le champ ID est unique et n'est PAS en auto-increment.
J'ai pour l'instant utilisé la méthode "select lock('chaine', timeout)", que je déclenche avant le selextmax(id) et que je release après l'insert, et je voudrais savoir ce que ça vaut. Et que vaut un vrai lock de la table en écriture par rapport à ce système de lock "par chaine" ?
Blini
Quelle méthode préférez-vous pour locker une table au moment d'un insert en mysql ? Je précise le contexte: je veux insérer un nouveau record avec un nouvel ID = max(ID) + 1, le champ ID est unique et n'est PAS en auto-increment.
J'ai pour l'instant utilisé la méthode "select lock('chaine', timeout)", que je déclenche avant le selextmax(id) et que je release après l'insert, et je voudrais savoir ce que ça vaut. Et que vaut un vrai lock de la table en écriture par rapport à ce système de lock "par chaine" ?
Blini