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

Използват ли се транзакциите XA/JTA все още?

Има няколко точки с XA:

  • Върши си работата и няма приета алтернатива. Ако трябва да използвате разпределени транзакции, няма начин да заобиколите XA.
  • Това е „стандартна технология“, без реклама и без маркетинг. Затова лети под радарите на повечето хора.
  • Дори когато се използва, има голяма вероятност Jack Application Developer да не го знае, тъй като повечето части обикновено са скрити в някои рамки.
  • Необходимостта от XA наистина намалява до известна степен, тъй като Service Oriented Architecture (SOA) и опашката от съобщения са парадигми на архитектурата на хипертония, които опитват за да се избегне такова тясно свързване на подсистемите. Въпреки че поне SOA също изглежда намалява доста добре.;-)
  • Често забравени части от XA са необходимият код и инструменти, които се използват, когато транзакцията действително се развали. Има някои покрайнини в XA, където мениджърът на транзакции не може нито да ангажира, нито да връща всички ресурси за известно време. Тази точка само увеличава „използвайте го само ако наистина трябва".


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. php/mysql. Има ли mysql функция, която да открие дали съществуват поне 2 определени думи в поне едно поле-ред на mysql

  2. Django - Как да картографирате съобщения, изпратени между потребителите

  3. Използвайте Access или MySQL като бекенд база данни

  4. Показване на всички таблици. Функционалност, подобна на описанието

  5. Mysql datetime става 0000-00-00 00:00:00 в mysql версия 5.6