sql >> Database >  >> RDS >> Mysql

Gelijktijdigheid voorkomen in Nodejs

Isolatieniveaus databasetransacties

Dit kan worden bereikt in uw database door gebruik te maken van garanties van uw specifieke DB (mysql).

Het standaard isolatieniveau voor postgres/mysql staat 2 gelijktijdige leesbewerkingen toe om dezelfde gegevens te zien, en laat dan de een de ander overschrijven (bij een schrijfactie).

De postgres-documentatie biedt een uitstekend voorbeeld van deze zaak :

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

...




  1. standaardwaarde van GUID in voor een kolom in mysql

  2. Hoe de tijdstempelkolom van SQL Server te converteren naar datetime-indeling

  3. Kan ik een database maken met PDO in PHP?

  4. UnicodeDecodeError:'ascii'-codec kan byte 0x92 op positie 47 niet decoderen:ordinaal niet binnen bereik (128)