sql >> Databasteknik >  >> RDS >> Mysql

Hur exakt fungerar transaktioner med PHP PDO med samtidighet?

Transaktioner är atomära endast med avseende på andra databasanslutningar som försöker använda samma data, dvs. andra anslutningar kommer att se antingen nej ändringar som gjorts av din transaktion, eller alla ändringar; "atomic" betyder att ingen annan databasanslutning kommer att se ett mellanläge med vissa data uppdaterade och andra inte.

PHP-kod mellan frågor bryter inte atomiciteten, och det spelar ingen roll var du förbereder dina uttalanden.




  1. Doktrin DBAL setParameter() med matrisvärde

  2. vilken är den bästa programvaran för att rita ERD för en mysql-databas för Windows

  3. php/mysql. Finns det mysql-funktion för att upptäcka om minst 2 vissa ord finns i minst ett mysql-radfält

  4. 5 knep för att säkerställa toppprestanda i SQL Server