Je construis une application PHP/MYSQL sous windows ; Le moteur des tables de la base de données est MYISAM. Plusieurs utilisateurs peuvent via l’application lire, insérer, mettre à jour ou supprimer des données. L’insertion ou la mise à jour de données dans une table nécessite qu’aucun autre utilisateur n’ait accès à ces données.
L'instruction lock me permet elle de bloquer ces données avec un moteur de table MYISAM ?
Faut il changer de moteur de tables et passer en InnoDB ?
Dans le cas où des lignes de table sont bloqués et qu’un autre utilisateur tente via l’applicatif d’accéder à ces lignes que se passe-t-il au niveau de l’applicatif ; Existe-t-il des instructions qui permettent d’attendre que ces lignes de table soient débloquées ?
Merci à l’avance de répondre à mes préoccupations.
Partager