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 по дате отправления: