powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Фиксация изменений в ходе выполнения функции.
3 сообщений из 3, страница 1 из 1
Фиксация изменений в ходе выполнения функции.
    #39953501
Gertf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Возможно ли во время выполнения функции сохранять совершенные изменения? PostgreSQL 10
Для 11 и выше есть подобный механизм https://postgrespro.ru/docs/postgrespro/12/plpgsql-transactions
Есть ли какие-то костыльные способы и методы для чего-то похожего на 10 версии?

На PREPARE TRANSACTION,Savepoint сразу начинает ругаться на открытие транзакции в транзакции, возможно не правильно применяю.

Функции падают примерно с такими ошибками:
ERROR: could not extend file "base/1270000/1971571.2": No space left on device
или
idb-dataLOG: could not send data to client: Broken pipe
idb-dataFATAL: connection to client lost

Поможет ли EXCEPTION сохранить изменения до падения?
...
Рейтинг: 0 / 0
Фиксация изменений в ходе выполнения функции.
    #39953577
Guzya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
автор No space left on device

Это вроде inode закончились.
...
Рейтинг: 0 / 0
Фиксация изменений в ходе выполнения функции.
    #39953580
Gertf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Guzya,

ну я это к тому, что ошибки связанные с сервером и не уверен что EXCEPTION как то с ними поможет
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Фиксация изменений в ходе выполнения функции.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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