powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / 1С УНФ на Postgre выдает ошибки
5 сообщений из 5, страница 1 из 1
1С УНФ на Postgre выдает ошибки
    #40076826
Юрий_Бонд
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Есть 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
1С УНФ на Postgre выдает ошибки
    #40076828
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Юрий_Бонд,

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

--
Maxim Boguk

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


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

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


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


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