Re: Big 7.4 items
От | Mike Mascari |
---|---|
Тема | Re: Big 7.4 items |
Дата | |
Msg-id | 00c301c2a2de$b6ff0180$0102a8c0@mascari.com обсуждение исходный текст |
Ответ на | Re: Big 7.4 items (Bruce Momjian <pgman@candle.pha.pa.us>) |
Список | pgsql-hackers |
I wrote: > > I guess I'm basically asking: > > 1) Is it necessary to *choose* between support for 2PC and Spread (Postgres-R) or can't we have both? Spread for Replication,2PC for non-replicating distributed TX? > > 2) Do major SQL DBMS vendors which support distributed options expose a callable interface into a 2PC protocol that wouldallow PostgreSQL to participate? I could check on this... > > 3) Are there any standards (besides ODBC, which, the last time I looked just had COMMIT/ABORT APIs), that have been definedand adopted by the industry for distributed tx? Answer: The Open Group's Open/XA C193 specificiation for API for distributed transactions: http://www.opengroup.org/public/pubs/catalog/c193.htm I couldn't find any draft copies on the web, but a good description at the Sybase site: http://manuals.sybase.com/onlinebooks/group-xs/xsg1111e/xatuxedo/@ebt-link;pt=61?target=%25N%13_446_START_RESTART_N%25 The standard is 2PC based. Mike Mascari mascarm@mascari.com
В списке pgsql-hackers по дате отправления: