sql >> Databáze >  >> RDS >> Mysql

Transakce MySQL s účetní aplikací

Používáte tabulky InnoDB nebo tabulky MyISAM? MySQL nepodporuje transakce na tabulkách MyISAM (ale neukáže vám chybu, pokud se je pokusíte použít). Také se ujistěte, že je vaše úroveň izolace transakcí správně nastavena, měla by být SERIALIZATELNÁ, což není výchozí nastavení pro MySQL.

Tento článek má dobrý příklad, který vysvětluje dopad různých úrovní izolace pomocí příkladu velmi podobného tomu vašemu.



  1. Test připojení PDO

  2. Doctrine 2 DQL CASE WHEN in Count

  3. Jak zajistit, aby moje databáze postgresql používala třídění bez rozlišení velkých a malých písmen?

  4. Jak zjistím, která transakce způsobuje stav zámku Čekání na metadata tabulky?