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

Zabránit souběžnosti v Nodejs

Úrovně izolace transakcí v databázi

Toho lze dosáhnout ve vaší databázi využitím záruk z vaší konkrétní DB (mysql).

Výchozí úroveň izolace pro postgres/mysql umožňuje 2 souběžná čtení pro zobrazení stejných dat a poté nechat každé přepsat druhé (při zápisu).

Dokumentace postgres poskytuje výborný příklad tohoto případu :

BEGIN;
UPDATE accounts SET balance = balance + 100.00 WHERE acctnum = 12345;
UPDATE accounts SET balance = balance - 100.00 WHERE acctnum = 7534;
COMMIT;

...




  1. Chyba připojení MySQL RDS a JDBC SSL:nelze najít platnou certifikační cestu k požadovanému cíli

  2. Schéma databáze matoucí (index a omezení)

  3. Aktualizace MySQL pomocí poddotazu v režimu bezpečné aktualizace

  4. Jak sloučit dva sloupce v SQL a zobrazit je do samostatného záznamu