Size: a a a

PostgreSQL + 1C + Linux

2021 May 19

НЧ

Николай Чернов... in PostgreSQL + 1C + Linux
в свойствах базы через консоль кластера надо снять блокировку, там же и код UC можно убрать
источник

АШ

Александр Шихов... in PostgreSQL + 1C + Linux
Нужна помощь. 1с вылетает с ошибкой "ошибка СУБД"
В логах постгреса вот такие сообщения
"2021-05-19 07:51:06.959 UTC [375] ПОДРОБНОСТИ:  Управляющий процесс отдал команду этому серверному процессу откатить текущую транзакцию и завершиться, так как другой серверный процесс завершился аварийно и возможно разрушил разделяемую память.
2021-05-19 07:51:06.959 UTC [375] ПОДСКАЗКА:  Вы сможете переподключиться к базе данных и повторить вашу команду сию минуту."

Как выяснить в чем проблема?
источник

АД

Антон Дорошкевич... in PostgreSQL + 1C + Linux
скорее всего у вас памяти не хватает на СУБД
источник

АШ

Александр Шихов... in PostgreSQL + 1C + Linux
Также в логах перед падением встречается вот такая запись
2021-05-19 07:48:12.259 UTC [359] ПРЕДУПРЕЖДЕНИЕ:  нет незавершённой транзакции
2021-05-19 07:48:31.759 UTC [32725] ?????????:  ??????? ??????? (PID 32738) ??? ???????? ?? ??????? 9: Killed
2021-05-19 07:48:31.759 UTC [32725] ???????????:  ????????????? ??????? ???????? ????????: SELECT
BINROWVER(T6._Version)
FROM _Document42 T6
WHERE T6._IDRRef = '\\354\\201fH\\177Q\\000\\322\\021\\353\\270@|\\337V\\022'::bytea
2021-05-19 07:48:31.762 UTC [32725] ?????????:  ?????????? ???? ????????? ???????? ????????? ?????????
2021-05-19 07:48:31.763 UTC [353] ПРЕДУПРЕЖДЕНИЕ:  закрытие подключения из-за краха другого серверного процесса
источник

АД

Антон Дорошкевич... in PostgreSQL + 1C + Linux
omkiller похоже пришёл и всех убил
источник

АД

Антон Дорошкевич... in PostgreSQL + 1C + Linux
swap случаем не 0?
а то все любят так настроить, а оперативки достаточно не дать
источник

АШ

Александр Шихов... in PostgreSQL + 1C + Linux
Хм. Попробую тонкую настройку
источник

АШ

Александр Шихов... in PostgreSQL + 1C + Linux
0. Но он и оперативку то не ест
источник

АШ

Александр Шихов... in PostgreSQL + 1C + Linux
источник

АШ

Александр Шихов... in PostgreSQL + 1C + Linux
источник

АШ

Александр Шихов... in PostgreSQL + 1C + Linux
Указал настройки может теперь кушать будет
shared_buffers = 512MB
effective_cache_size = 1536MB
maintenance_work_mem = 128MB
work_mem = 32MB
источник

E

Error in PostgreSQL + 1C + Linux
Вот времена пошли, у меня в телефоне четырехлетней давности ОЗУ больше... Это база у вас на сколько юзеров и вообще 1Сная?
источник

АШ

Александр Шихов... in PostgreSQL + 1C + Linux
там 20 баз в каждой по 5 пользователей. До вчерашнего дня (добавил еще две базы) работало без ошибок)
источник

АШ

Александр Шихов... in PostgreSQL + 1C + Linux
Аналогичный контейнер на 200 с чем то баз так же прекрасно работает с 2 гб памяти на борту
источник

ЕT

Евгений Tiz in PostgreSQL + 1C + Linux
Благодарю
источник

АШ

Александр Шихов... in PostgreSQL + 1C + Linux
Я не понял, а это что, не норма?)
источник

AT

Alex Tkachuk in PostgreSQL + 1C + Linux
Не норма в объёме памяти? Это всё зависит от ТЗ к скорости, частоте выборок определённых данных и производительности дисковой подсистемы.
источник

АШ

Александр Шихов... in PostgreSQL + 1C + Linux
Постгрес просто не кушает память, даже при огромном количестве баз. Максимум мегабайт 500 на пиковых нагрузках
источник

АШ

Александр Шихов... in PostgreSQL + 1C + Linux
Поэтому я не понимаю почему крашатся процессы
источник

КФ

Кирилл Феньев... in PostgreSQL + 1C + Linux
1926
источник