Mysql
 sql >> база данни >  >> RDS >> Mysql

Кое трябва да поеме инициативната задача при връщане назад, приложение или DB?

Отменянето трябва винаги да се обработва от клиентското приложение, ане БД. Клиентът може да изпълнява много различни операции като единична „единица работа“, следователно клиентът трябва да има контрол върху това кога тази работа се поема в базата данни или се връща обратно.

Препратки
Можете да се обърнете към този полезна връзка от Том Кайт, който се отнася толкова силно към този проблем, че дори предлага премахване на commit/rollback от PL/SQL (процедурния език на Oracle; знам, че вашата DB е mysql, но концепцията остава същата).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Условен mySQL израз. Ако е вярно UPDATE, ако е false INSERT

  2. Как получаването на последното вмъкване на mysql ID работи с транзакциите? + въпроси за транзакциите

  3. Нуждаете се от експертна помощ за решаване на незначителни промени в заявката за пространствени данни

  4. MySQL заявка, която изчислява частични суми

  5. Как да се показват бирмански знаци на уебсайта и да се записват в MySQL, ако потребителят няма шрифта?