sql >> Database >  >> RDS >> Mysql

Django / MySQL:Hoe autonome transacties uitvoeren (alleen een subset van query's uitvoeren)?

Interessant onderwerp, blijkbaar bestaat er niet zoiets in mysql, maar iemand raadt aan om (voor je logtabelprobleem) een myisam-tabel te gebruiken, dus aangezien het buiten transacties is, worden de gegevens toch gepost.

Ik voeg een tweede antwoord toe omdat ik net dit alternatief heb bedacht:wat je zou kunnen doen, is de logtransactie van een andere verbinding met een andere gebruiker in je database afhandelen.

Mysql verwerkt de verbindingspool per gebruiker, zodat het nooit dezelfde verbinding zal gebruiken voor de hoofdbewerkingen en de logboekbewerkingen, zodat u de logboekverbinding onafhankelijk kunt vastleggen.




  1. PHP Mysql voegt zich bij alle databases

  2. Declareer door gebruiker gedefinieerde uitzondering met behulp van de RAISE_APPLICATION_ERROR-methode in Oracle Database

  3. PHP:Waarschuwing:sort() verwacht dat parameter 1 array is, resource gegeven

  4. Verbind aws ec2 mysql met mijn lokale Java-toepassing