Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / 1С УНФ на Postgre выдает ошибки / 5 сообщений из 5, страница 1 из 1
10.06.2021, 12:00
    #40076826
Юрий_Бонд
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С УНФ на Postgre выдает ошибки
Здравствуйте!
Есть 1С УНФ 1.6.24.193, работающая на Postgre 10.5-24.1C.
ОС Windows server 2012 R2
Сам я программист 1С, с SQL сталкивался мало, с данной организацией только начинаю работать.
Раньше все хорошо работало, однако 1С УНФ 3 года не обновляли. Потом УНФ обновили сразу за 3 года, и после этого при выполнении регламентного задания по расчету цен выдается ошибка:
DОшибка СУБД:
53200: ERROR: out of shared memory
HINT: You might need to increase max_locks_per_transaction.
Я посмотрел, параметр max_locks_per_transaction установлен 350
Подскажите, в чем может быть проблема?
...
Рейтинг: 0 / 0
10.06.2021, 12:02
    #40076828
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С УНФ на Postgre выдает ошибки
Юрий_Бонд,

Ну попробуйте поднять max_locks_per_transaction до 500 или 1000 ("и пусть долгоносик подавится").

--
Maxim Boguk

лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
10.06.2021, 12:50
    #40076854
Юрий_Бонд
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С УНФ на Postgre выдает ошибки
Maxim Boguk,
скажите пожалуйста, если в базе днем работает большое количество пользователей, а я в это время, не выгоняя пользователей внесу изменения, не повредит ли это на уже работающим пользователям?
Можно ли сделать так, поменять настройки не выгоняя пользователей?
Правильно ли я понимаю, что настройки применяются при входе в базу?
...
Рейтинг: 0 / 0
10.06.2021, 13:11
    #40076870
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С УНФ на Postgre выдает ошибки
Юрий_Бонд
Maxim Boguk,
скажите пожалуйста, если в базе днем работает большое количество пользователей, а я в это время, не выгоняя пользователей внесу изменения, не повредит ли это на уже работающим пользователям?
Можно ли сделать так, поменять настройки не выгоняя пользователей?
Правильно ли я понимаю, что настройки применяются при входе в базу?


Эта настройка глобальная для всей базы... более того ее смена требует РЕСТАРТА базы.
О чем в конфиге явным образом написано:

Код: plaintext
1.
2.
#max_locks_per_transaction = 64         # min 10
                                        # (change requires restart)


--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
10.06.2021, 13:14
    #40076872
Юрий_Бонд
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
1С УНФ на Postgre выдает ошибки
Maxim Boguk,
спасибо за ответы, попробую.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / 1С УНФ на Postgre выдает ошибки / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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