Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Django / MySQL:Jak wykonywać transakcje autonomiczne (zatwierdzaj tylko podzbiór zapytań)?

Ciekawy temat, najwyraźniej nie ma czegoś takiego w mysql, ale facet zaleca użycie (w przypadku problemu z tabelą logów) tabeli myisam, więc ponieważ są to transakcje zewnętrzne, dane i tak zostaną opublikowane.

Dodaję drugą odpowiedź, ponieważ właśnie wymyśliłem tę alternatywę:możesz obsłużyć transakcję dziennika z innego połączenia z innym użytkownikiem w Twojej bazie danych.

Mysql obsługuje pulę połączeń na użytkownika, więc nigdy nie użyje tego samego połączenia do głównych operacji i operacji na logach, co pozwala na niezależne zatwierdzenie połączenia logów.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Podstawowa pula połączeń DB z Javą i Tomcat 7

  2. Wsparcie awaryjne dla DB

  3. Nie można ukończyć operacji, ponieważ DbContext został usunięty w Mqsql i Entity Framework

  4. Odserializuj poprzez zapytanie na poziomie samej bazy danych

  5. Implementacja linku w pętli PHP foreach