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

Które zadanie powinno podjąć inicjatywę w sprawie wycofania, aplikacji lub bazy danych?

Cofanie zmian powinno być zawsze obsługiwane przez aplikację kliencką, nie DB. Klient może wykonywać wiele różnych operacji jako pojedynczą „jednostkę pracy”, dlatego powinien mieć kontrolę nad tym, kiedy ta praca jest przesyłana do bazy danych lub cofana.

Referencje
Możesz odwołać się do tego przydatny link od Toma Kyte, który tak mocno podchodzi do tego problemu, że sugeruje nawet usunięcie commit/rollback z PL/SQL (język proceduralny Oracle; wiem, że twoja baza danych to mysql, ale koncepcja pozostaje ta sama).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. polecenie mysqldump nie działa?

  2. Jak stworzyć architekturę punktu w czasie w MySQL

  3. while($row =mysql_fetch_assoc($result)) - Jak foreach $row?

  4. nodejs express/routes i mysql

  5. Jak zmienić sekundy na wartość czasu w MySQL?