Re: Changing behavior of BEGIN...sleep...do something...COMMIT
В списке pgsql-hackers по дате отправления:
| От | Olleg Samojlov |
|---|---|
| Тема | Re: Changing behavior of BEGIN...sleep...do something...COMMIT |
| Дата | |
| Msg-id | b68phh$2gmi$1@news.hub.org обсуждение исходный текст |
| Ответ на | Changing behavior of BEGIN...sleep...do something...COMMIT (Tom Lane <tgl@sss.pgh.pa.us>) |
| Ответы |
Re: Changing behavior of BEGIN...sleep...do something...COMMIT
|
| Список | pgsql-hackers |
Hi, Tom Lane wrote: > It seems to me that it'd be fairly easy to make BEGIN cause only > a local state change in the backend; the actual transaction need not > start until the first subsequent command is received. It's already > true that the transaction snapshot is not frozen at BEGIN time, but > only when the first DML or DDL command is received; so this would > have no impact on the client-visible semantics. But a BEGIN-then- > sleep-for-awhile client wouldn't interfere with VACUUM anymore. As I can remember, already, when autocommit off transaction begin with first DML or DDL command. May be better change client to use autocommit off mode? -- Olleg Samojlov
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера