|
Версия PG | ☑ | ||
---|---|---|---|---|
0
first_may
31.10.23
✎
13:15
|
Добрый день.
Сам использую PG и на сервере стоит версия 14.5-3.1C. Сейчас возникла необходимость заменить жесткий диск и вижу, что на сайте 1с уже есть обновление 14.8-1.1C и даже 15.3-1.1C? А у postgrespro.ru даже такие PostgreSQL_1C_14.9_64bit_Setup.exe PostgreSQL_1C_15.4_64bit_Setup.exe PostgreSQL_1C_16.0_64bit_Setup.exe Подскажите пож, в чем разница версий от 1с и postgrespro? Кто то уходил от версий 1с к версиям postgrespro? |
|||
1
Смотрящий
31.10.23
✎
13:25
|
(0) у postgrespro вроде как надо модули доинсталить чтоб корректно работало с 1с, nvarchar и еще что то.
Мопед не мой, жахался одмин ругаясь и выкачивая пакеты ) |
|||
2
first_may
31.10.23
✎
13:28
|
(1) понял.. значит не смотрим в ту сторону :)..
а тут 14.8-1.1C и даже 15.3-1.1C? |
|||
3
Aleksey
31.10.23
✎
13:34
|
На диски ИТС вроде есть патч для постгреса можно посмотреть что он делает, чтобы понять разницу.
В кратце Патч пытается превратить PostgreSQL в MsSQL, например: Добавляет mchar, mvarchar, операторы и функции для работы с ними (модули fulleq, fasttrun, mchar) Добавляет 1900-01-01 в качестве дефолтного для datetime/date Вносит изменения в механизм блокировок и совершает еще вагон телодвижений суть которых сводится к тому чтобы 1с работала какбы с mssql |
|||
4
first_may
31.10.23
✎
13:42
|
(3) вы про сборки от postgrespro?
в 1с там просто Скачать дистрибутив и все.. |
|||
5
lodger
31.10.23
✎
14:05
|
версии постгри вроде современные, а ответы на пост будто из прошлого десятилетия. вы год не перепутали?
|
|||
6
arsik
31.10.23
✎
14:09
|
(1) Неа. Те сборки что есть, из их реп ставятся. Ничего не нужно доустанавливать.
|
|||
7
Смотрящий
31.10.23
✎
14:09
|
(6) Я не спец
|
|||
8
lodger
31.10.23
✎
14:12
|
(1) твой одмен, скорее всего, из апт-гет выкачал ванильный постгрес. импортный.
|
|||
9
arsik
31.10.23
✎
14:15
|
(0) У постгреспро сборки чуть раньше выходят + можно их репозитории добавить и ставить пакеты.
У 1С дистриб без репозитория но уже протестированный на фреше. PS: Если я правильно помню, то патчи для постгри_1С как раз постгреспро готовит. |
|||
10
first_may
31.10.23
✎
14:20
|
(9) а что особенного в 15.3-1.1C по сравнению с 14.8-1.1C?
на сайте только Версия 15.3 включает исправления обнаруженных ошибок и изменения в функциональности. Перенесены изменения из стандартной версии PostgreSQL 15.3. не стоит гнаться за установкой крайних версий? |
|||
11
arsik
31.10.23
✎
14:29
|
||||
12
first_may
31.10.23
✎
14:32
|
(11) можно предположить, что все это уже тогда будет в 15.3-1.1C..
|
|||
13
Djelf
31.10.23
✎
14:33
|
(10) Никто тебе не запрещает поднять 2 и более версии PostgreSQL и самому проверить.
|
|||
14
first_may
31.10.23
✎
14:38
|
(13) это я знаю , вешать на разные порты..
но не хотелось бы раздваиваться :).. мне было интересно узнать, можно ли использовать для баз 1с версии от postgrespro.. всегда пользовался от 1с и никогда не было сторонних.. |
|||
15
Djelf
31.10.23
✎
14:45
|
(14) Никаких проблем нет, использую давно, профита особенно нет, но можно натравить их расширенные оптимизаторы индекса, пока как то нет такого желания. Может попробую в следющем столетии...
А у (1) видимо админ - красноглазый гентушник. Он не ставил, потому что пакетов нет, а собирал из оригинальных исходников, прикладывая патчи. Это имеет право на жизнь, но глаза покраснеют! |
|||
16
first_may
31.10.23
✎
14:51
|
||||
17
arsik
31.10.23
✎
14:56
|
(16) Так они одинаковые внутри. Симлинки просто разные
|
|||
18
Djelf
31.10.23
✎
15:13
|
(16) Под Gentoo?
Я не в курсе, возможно можно и из сборки поставить, но гентушники с этим не согласятся. Кроме того (0) написал немного бредовой последовательности работы админа, что навевает на мысли на собственную сборку. Да и ... с ним, разбираться сейчас уже поздно и незачем. |
|||
19
ansh15
31.10.23
✎
15:28
|
>> из оригинальных исходников, прикладывая патчи
1С так и поставляет свои исходные тексты. Остается только сказать make world && make install-world Ничего не покраснело. Как-то сравнивал бинарную инсталляцию с самосбором. Самосбор уверенно выигрывал в pgbench(процента 2-З :) ) |
|||
20
Djelf
31.10.23
✎
15:40
|
(19) Как бы так сказать, не все так просто, как хрясь и все...
Например вот: https://habr.com/ru/articles/107321/ |
|||
21
first_may
31.10.23
✎
16:01
|
(18) не не.. сборками не занимаюсь, качаю установку с сайта 1с и пользуюсь.. меняю только конфиг..
а тут хотел было "обмануть" физику, думал поставлю от postgrespro и все взлетит :).. но все равно спасибо за https://postgrespro.ru/docs/postgresql/15/release-15 написано хоть что сделано в отличии от шаблонных ответов 1с.. |
|||
22
dmrjan
31.10.23
✎
16:28
|
(0) Ставь 15 релиз от PostgreSQL Pro, там реализовано ведение статистики в памяти сервера и не нужно больше править настройки postgresql pro, они автоматом расчитываются. А вот 1с на ванильную сборку накатывает патчи. Единственная тема - разрабы PostgreSQL pro забили на версию под Windows.
|
|||
23
first_may
31.10.23
✎
16:31
|
||||
24
dmrjan
31.10.23
✎
16:33
|
(23) Ну я так понял - они не оказывают поддержку на виндовую версию. Под Linux работает вс гораздо лучше. Я вот сейчас будут пробовать накатывать на Debian 12. Там всего 3 строчки нужно вставить для установки. Ничего сложного.
|
|||
25
first_may
31.10.23
✎
16:39
|
(24) увы.. но с Linux прямо вот на ВЫ с огромной буквы
|
|||
26
dmrjan
31.10.23
✎
16:41
|
(23) Под Debian (если будет стоять только PostgreSQL Pro)
wget https://repo.postgrespro.ru/std-15/keys/pgpro-repo-add.sh sh pgpro-repo-add.sh apt-get install postgrespro-std-15 А так они инструкцию дают бесплатную по установке. |
|||
27
rphosts
31.10.23
✎
17:17
|
(0)если на юзерсе есть рекомендации по версии постгри - бери рекомендованное и не парься
|
|||
28
first_may
01.11.23
✎
21:18
|
выше писали
"Вносит изменения в механизм блокировок и совершает еще вагон телодвижений суть которых сводится к тому чтобы 1с работала какбы с mssql" решил посмотреть что происходит.. скачал https://repo.postgrespro.ru/1c-15/win/ PostgreSQL_1C_15.4_64bit_Setup.exe при установке там есть пункт про дополнительные параметры для разработчиков.. первый раз поставил без них, затем удалил и поставил с этими параметрами.. потом сравнил postgresql.conf и получил следующее.. да и еще, на ноуте оперативки 16GB.. без доп. настроек с доп. настройками max_connections = 100 max_connections = 500 shared_buffers = 128MB shared_buffers = 1GB #temp_buffers = 8MB temp_buffers = 32MB #work_mem = 4MB work_mem = 128MB #maintenance_work_mem = 64MB maintenance_work_mem = 128MB #bgwriter_delay = 200ms bgwriter_delay = 20ms #bgwriter_lru_maxpages = 100 bgwriter_lru_maxpages = 400 #bgwriter_lru_multiplier = 2.0 bgwriter_lru_multiplier = 4.0 #synchronous_commit = on synchronous_commit = off #random_page_cost = 4.0 random_page_cost = 1.5 #effective_cache_size = 4GB effective_cache_size = 16GB #autovacuum_max_workers = 3 autovacuum_max_workers = 6 #autovacuum_naptime = 1min autovacuum_naptime = 20s #autovacuum_vacuum_cost_limit = -1 autovacuum_vacuum_cost_limit = 400 #max_locks_per_transaction = 64 max_locks_per_transaction = 256 #Options for 1C: escape_string_warning = off standard_conforming_strings = off shared_preload_libraries = 'online_analyze, plantuner' online_analyze.table_type = 'temporary' online_analyze.verbose = 'off' online_analyze.local_tracking = 'on' plantuner.fix_empty_table = 'on' online_analyze.enable = on |
|||
29
arsik
02.11.23
✎
09:11
|
С доп. настройками инсталлятор глядит железо твое и подстраивает конфиг под него. Без доп. настроек конфиг дефолтный
https://1c.postgres.ru/ https://i.imgur.com/BXoo4xZ.png |
|||
30
first_may
02.11.23
✎
09:54
|
(29) да, я понимаю что это такое..
просто хотел посмотреть какие параметры меняются.. за ссылку спс :).. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |