transactions via commit [MySql] - SQL/NoSQL - Programmation
Marsh Posté le 13-04-2004 à 16:26:01
non. MyISAM nbe gère même pas l'intégrité référencielle c'est dire.
POSTGRESQL le fait il me semble (les transactions)
Marsh Posté le 13-04-2004 à 17:26:56
si tu veux des transactions, il faut utiliser le type de table InnoDB (en l'ayant activé au préalable si tu utilises une version 3.23, les exemples de fichiers conf livrés avec MySQL illustrent comment le faire)
Marsh Posté le 14-04-2004 à 08:22:00
sinon, y'a moyen d'émuler les transactions avec un lock/unlock table?
Marsh Posté le 15-04-2004 à 13:14:24
émuler une transaction? non. Les transactions sont atomiques en MyISAM (donc au niveau de chaque info, pas au niveau d'un lot d'opérations à effectuer).
Marsh Posté le 15-04-2004 à 13:20:59
drasche a écrit : si tu veux des transactions, il faut utiliser le type de table InnoDB (en l'ayant activé au préalable si tu utilises une version 3.23, les exemples de fichiers conf livrés avec MySQL illustrent comment le faire) |
Faut que je regarde ça de plus près alors...
Marsh Posté le 13-04-2004 à 15:54:31
Voilà, je voulais savoir si MySql (3.23.49) gérait les transations (fonctions commit et rollback)? Je précise que mes tables sont de type "MyISAM".
Merci de votre aide