Size: a a a

PostgreSQL + 1C + Linux

2021 June 20

АД

Антон Дорошкевич... in PostgreSQL + 1C + Linux
Разницы почти нет, есть особенности из-за которых какие-то операции быстрее в ms sql, какие-то в postgresql
В целом по скорости вопрос давно снят, осталось победить некоторые нюансы эксплуатации

Вопрос перехода сейчас упирается не в опасения по скорости, а в боязнь Linux и новой субд
источник

АД

Антон Дорошкевич... in PostgreSQL + 1C + Linux
А по поводу тестов - единственный тест которому можно верить, это собственноручный тест вашей нагрузки на ваших данных. Всё остальное это просто ориентир
источник

П

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

П

Павло Михайлович... in PostgreSQL + 1C + Linux
решил спросить как дела у других с эти обстоят
источник

2_

2flower _ in PostgreSQL + 1C + Linux
То есть у вас уже куплены лицензии от МС?
источник

П

Павло Михайлович... in PostgreSQL + 1C + Linux
Не верная постановка вопроса , все зависит от клиента
источник

АД

Антон Дорошкевич... in PostgreSQL + 1C + Linux
Вот где встаёт вопрос выбора, там и тестируйте
А где такого вопроса нет, то знания о том как оно о других точно лишнее
источник

HG

Ho-sung Geun in PostgreSQL + 1C + Linux
1zp9
источник
2021 June 21

П

Павло Михайлович... in PostgreSQL + 1C + Linux
Знанния никогда лишними не бывают
источник

YL

Yevgeniy Lazarev in PostgreSQL + 1C + Linux
Здравствуйте! Подскажите, пожалуйста, куда копать. После аварийной остановки сервера не запускается служба postgres.

postgrespro-1c-13.service - Postgres Pro 1c 13 database server
  Loaded: loaded (/lib/systemd/system/postgrespro-1c-13.service; enabled; vendor preset: enabled)
  Active: failed (Result: timeout) since Mon 2021-06-21 13:03:32 +06; 10s ago
 Process: 1090 ExecStart=/bin/sh -c if [ "$ENABLE_ONLINE_UPGRADE" = "1" ]; then exec setarch x86_64 -R /opt/pgpro/1c-13/bin/postgres -D ${PGDATA}; else exec
 Process: 990 ExecStartPre=/opt/pgpro/1c-13/bin/check-db-dir ${PGDATA} (code=exited, status=0/SUCCESS)
Main PID: 1090 (code=killed, signal=KILL)

июн 21 13:00:33 csv3 sh[1090]: 2021-06-21 07:00:33.426 UTC [1090] СООБЩЕНИЕ:  передача вывода в протокол процессу сбора протоколов
июн 21 13:00:33 csv3 sh[1090]: 2021-06-21 07:00:33.426 UTC [1090] ПОДСКАЗКА:  В дальнейшем протоколы будут выводиться в каталог "log".
июн 21 13:02:02 csv3 systemd[1]: postgrespro-1c-13.service: Start operation timed out. Terminating.
июн 21 13:03:32 csv3 systemd[1]: postgrespro-1c-13.service: State 'stop-sigterm' timed out. Killing.
июн 21 13:03:32 csv3 systemd[1]: postgrespro-1c-13.service: Killing process 1090 (postgres) with signal SIGKILL.
июн 21 13:03:32 csv3 systemd[1]: postgrespro-1c-13.service: Killing process 1280 (postgres) with signal SIGKILL.
июн 21 13:03:32 csv3 systemd[1]: postgrespro-1c-13.service: Killing process 1580 (postgres) with signal SIGKILL.
июн 21 13:03:32 csv3 systemd[1]: postgrespro-1c-13.service: Main process exited, code=killed, status=9/KILL
июн 21 13:03:32 csv3 systemd[1]: postgrespro-1c-13.service: Failed with result 'timeout'.
июн 21 13:03:32 csv3 systemd[1]: Failed to start Postgres Pro 1c 13 database server.
источник

И

Иван in PostgreSQL + 1C + Linux
Запускайте вручную задав таймайут
источник

И

Иван in PostgreSQL + 1C + Linux
/opt/pgpro/1c-13/bin/pg_ctl -D /var/lib/pgpro/1c-13/data/ -l /tmp/start.log --timeout=2400 start
источник

И

Иван in PostgreSQL + 1C + Linux
--enable-online-upgrade

   Prepare the database cluster for minor version upgrades without a server restart. Such cluster could be upgraded later while staying online, i.e., no client connection would be interrupted during the installation of a new server version.
Хм, я обычно так не рискую.
источник

YL

Yevgeniy Lazarev in PostgreSQL + 1C + Linux
Это дефолтная настройка запуска службы. Я ее не правил. Сам удивлен.
источник

LK

L K in PostgreSQL + 1C + Linux
Это явление относиться к systemd а не к postgresql
источник

И

Иван in PostgreSQL + 1C + Linux
Запустился?
источник

YL

Yevgeniy Lazarev in PostgreSQL + 1C + Linux
Нет, к сожалению ((
источник

И

Иван in PostgreSQL + 1C + Linux
а что в логах?
источник

AK

A K in PostgreSQL + 1C + Linux
К черту логи, postgres в памяти не остался часом? А то вывод скрипта - это ниачом.
источник

СЯ

Сергей Якушев... in PostgreSQL + 1C + Linux
Ищите логи. Бывает такое постгрес на старте начинает восстанавливать свою БД. Это дело не быстрое, postgres не препеходит в режим "ready" и systemd убивает его по истечении времени.
источник