powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / autocommit
9 сообщений из 9, страница 1 из 1
autocommit
    #32767674
Tany.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, как запросом можно снять режим автокоммита. alter database db set autocommit=true; работает, а вот как его отключить? Заранее всем спасибо.
...
Рейтинг: 0 / 0
autocommit
    #32767735
фффф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BEGIN;
...
Рейтинг: 0 / 0
autocommit
    #32769085
Tany.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А вообще навсегда для БД его можно отключить? Параметр какой-нибудь где-нибудь прописать?
...
Рейтинг: 0 / 0
autocommit
    #32769164
mwolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В postgresql.conf есть параметр autocommit = ...
Раскоментируй его, поставь то что надо и перегрузи настройки.
...
Рейтинг: 0 / 0
autocommit
    #32769214
D.1. 7.4 Development Branch
Below is a subset of the changes that have gone into the development branch of PostgreSQL since version 7.3. For a complete list of changes, consult the CVS logs.
...
...
SET AUTOCOMMIT TO OFF is no longer supported; psql has an AUTOCOMMIT variable
...
Рейтинг: 0 / 0
autocommit
    #32769369
Tany.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Версия 7.4, в postgresql.conf нет такого параметра
...
Рейтинг: 0 / 0
autocommit
    #32769392
mwolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tany.Версия 7.4, в postgresql.conf нет такого параметра
Да, действительно нет. Сейчас только посмотрел. В 7.3 есть.

А это -
Код: plaintext
1.
EXEC SQL SET AUTOCOMMIT TO OFF
EXEC SQL SET AUTOCOMMIT TO ON
- пробовал?
...
Рейтинг: 0 / 0
autocommit
    #32769451
MaximZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а насколькро это сильно нужно? В чем смысл то?
Всетаки речь идет о сохранности базы.
...
Рейтинг: 0 / 0
autocommit
    #32769767
фффф
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А причина отключения автокоммита описана в доке на 7.4:

E.8.2. Migration to version 7.4

The server-side autocommit setting was removed and reimplemented in client applications and languages. Server-side autocommit was causing too many problems with languages and applications that wanted to control their own autocommit behavior, so autocommit was removed from the server and added to individual client APIs as appropriate.

Так что включение автокоммита теперь полностью зависит от используемого инструмента/языка/драйвера.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / autocommit
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]