Mysql
 sql >> база данни >  >> RDS >> Mysql

Разбиране на pdo mysql транзакции

Няма да намерите отговора в php документацията, защото това няма нищо общо с php или pdo.

Машината за таблици Innodb в mysql предлага 4 така наречените нива на изолация в съответствие със стандарта sql. Нивата на изолация във връзка с блокиращи/неблокиращи четения ще определят резултата от горния пример. Трябва да разберете последиците от различните нива на изолация и да изберете подходящото за вашите нужди.

За да обобщим:ако използвате ниво на изолация, което може да се сериализира с изключено автоматично записване, тогава резултатът ще бъде 12 000. Във всички други нива на изолация и серийни с активиран автокоммит резултатът ще бъде 11 000. Ако започнете да използвате заключващи четения, тогава резултатът може да бъде 12000 при всички нива на изолация.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да изберете най-добрите N реда на група в MySQL

  2. Вмъкване на първичен ключ за автоматично увеличение в съществуващата таблица

  3. Как да направя заявка между две дати с MySQL?

  4. GET_FORMAT() Примери – MySQL

  5. SEC_TO_TIME() Примери – MySQL