implementing a read lock

Поиск
Список
Период
Сортировка
От snacktime
Тема implementing a read lock
Дата
Msg-id 1f060c4c0608261251s7f02250ah95fbd2b539faeac2@mail.gmail.com
обсуждение исходный текст
Ответы Re: implementing a read lock  (Douglas McNaught <doug@mcnaught.org>)
Список pgsql-general
I have an application that processes credit card transactions,and
contains a table called authorizations.  The authorizations table
contains information returned by the bank necessary to capture the
transaction.   Nothing should block the application from inserting new
rows into the authorizations table.  When the authorizations are
captured, one or more rows will be fetched, captured, and if
successful the rows will be deleted.  No updates are done on the
table, only inserts or deletes.   Naturally I want to prevent
different instances of the same application  from trying to select the
same rows to capture, resulting in duplicate charges.  I can't lock
the whole table because new authorizations are constantly coming in.
Is creating a separate table that I use just as a lock table the best
approach?

В списке pgsql-general по дате отправления:

Предыдущее
От: Jim
Дата:
Сообщение: Can't populate database using Copy
Следующее
От: "Silvela, Jaime \(Exchange\)"
Дата:
Сообщение: Re: mising chunk