cursors in LLL

Поиск
Список
Период
Сортировка
От Hiroshi Inoue
Тема cursors in LLL
Дата
Msg-id 002501bdf04a$fd6765e0$2801007e@cadzone.tpf.co.jp
обсуждение исходный текст
Список pgsql-hackers
Hi all.
I'm looking forward to the appearance of LLL in PostgreSQL 6.5 and have a
question about the sensitivity of cursors in LLL.

In LLL cursors are INSENSITIVE as Oracle ?

Currently cursors are indeterminate and in some cases they are strangely
sensitive(for me).
In LLL the behavior of cursors will be more complicated, if changes by other
transactions can be seen by fetch statements(especially for read committed
isolation level).

I hope INSENSITIVE cursors to be implemented whose behavior we can predict
and I think that they can be realized according to proposals for LLL by
Vadim.

In LLL access methods return snapshot of data as they were in _some_ point
in time.
For read committed mode this moment is the time when statement began.
For serializable mode this is the time when current transaction began.

For a INSENSITIVE cursor this is the time when it was opened(declared),
not the time when the fetch statements for it began ?

Thanks.

Hiroshi Inoue
Inoue@tpf.co.jp



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

Предыдущее
От: jwieck@debis.com (Jan Wieck)
Дата:
Сообщение: Re: [HACKERS] Dumping of views -- done!
Следующее
От: Terry Mackintosh
Дата:
Сообщение: Re: [HACKERS] Dumping of views -- done!