Re: Progress of asynchronous queries

Поиск
Список
Период
Сортировка
От Jeroen T. Vermeulen
Тема Re: Progress of asynchronous queries
Дата
Msg-id 6009.125.24.242.104.1158397058.squirrel@webmail.xs4all.nl
обсуждение исходный текст
Ответ на Re: Progress of asynchronous queries  (Adriaan van Os <postgres@microbizz.nl>)
Ответы Re: Progress of asynchronous queries
Список pgsql-interfaces
On Fri, September 15, 2006 19:56, Adriaan van Os wrote:

> Besides, when more than one user is connected, multiple SQL commands may
> behave different than a
> single SQL command
> (<http://www.postgresql.org/docs/8.1/static/transaction-iso.html>)

But you'd be doing this in a transaction anyway: you can't declare a
cursor without starting a transaction first.  Yes, you could deliberately
declare "WITH HOLD" and keep using your cursor after commiting or aborting
the transaction.  But even then, so far as I know, the cursor presents a
snapshot view of its result set so you get an effective isolation level of
"serializable" even then.

The number of users has nothing to do with the matter--if that were a real
concern, you'd be using a serializable transaction anyway, so you wouldn't
have to worry about it even if cursors did behave as "read committed."


Jeroen






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

Предыдущее
От: "D'Arcy J.M. Cain"
Дата:
Сообщение: Re: Python interfaces
Следующее
От: Adriaan van Os
Дата:
Сообщение: Re: Progress of asynchronous queries