WordPress is using MyISAM storage engine. MyISAM does not support transactions. How wordpress is
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Well, as far as I can tell, it doesn’t! The only reason there are not much problems with this is, that most write operations are done with a single insert or update (adding a comment, creating a new post…).
In general, most web applications I have seen so far, don’t bother too much with transactions, atomicity or even referential integrity, which is quite sad. On the one hand it is sad that so many applications just rely on pure luck that nothing bad happens and on the other hand it might lead to the impression that all these techniques aren’t that important when it comes to database stuff.