Имя: Пароль:
1C
1С v8
Проблемы обмена на Postgre
,
0 mxs089
 
13.01.15
13:10
базы была в файловом варианте, настроен обмен с другой базой. время обмена сост. 7-10 мин., решили перевести базу в серверный вариант, в качестве субд выбрали postgre 9.0.4, на ubuntu 12.0.4, платформа 8.3.5.1119. теперь обмен виснет на выгрузке, настройки обмена не менялись. в чем может быть проблема?
1 ДенисЧ
 
13.01.15
13:11
в убунте и пеостгрессе
2 polosov
 
13.01.15
13:11
(0) стопицот вложенных запросов и запросов в цикле при обработке правил обмена.
3 mikecool
 
13.01.15
13:13
(2) +1
у самого был обмен на постгри, занимал 1-2 минуту на узел(данных много было)
4 piter3
 
13.01.15
13:14
тему надо было назвать ищу телепата:)
5 polosov
 
13.01.15
13:15
(4) Да скорее всего ему надо правила обмена переписать.
6 Lama12
 
13.01.15
13:16
(0) Постгри настроен? По умолчанию там настройки позволяющие только запустить СУБД и одну базу.
Повозились тут с админом около месяца. При стандартных настройках загрузка dt 2Гб была около 15-18 часов. После настройки, не самой тонкой т.к. разбирались по инструкцие и не все поняли, загрузка идет около 1.5 часа. Фактически ускорили в 10 раз.
7 bolero
 
13.01.15
13:43
(6) плюсую за память, это причина половины баек про "плохой" postgres, причем про нее написано в самом начале доки Getting started

оракл при установке спрашивает "можно я зохваю всю память на этой машине? можно-можно? да? ой, спасибки, а еще свапа гигов 30, хорошо?

mysql, например, по-умолчанию тупо валит любую машину с одного мегакривого запроса

а у pg наоборот - по-умолчанию настройки занижены до абсолютного минимума, типа чтобы в случае, если база была нубом поставлена горы других программ - не завалить машину

и таки да, 9.0 - странный выбор в 2015 году
8 Худой
 
13.01.15
13:47
(7) А какой выбор не странный должен быть?
9 ansh15
 
13.01.15
15:08
(6) Наблюдал как-то следующее. Загрузка dt файла размером 390 МБ в непустую базу длилось около 20 мин. на PostgreSQL 9.1.9, из них 18 мин  процесс postgres висел с командой drop table, собственно загрузка данных занимала 2-3 мин. На 9.3.4 вся процедура занимает до 4 мин, drop table - до 40 сек. Настройки и там и там одинаковые.
10 arsik
 
гуру
13.01.15
16:41
(9) Так может в первом случае данных было дофига, дропалось долго, а во втором полупустая база.
11 ansh15
 
15.01.15
11:06
(10) Нет. В пустую ИБ заливался dt, потом этот же dt еще раз в эту же базу. На обех версиях СУБД. Правда, в первом случае CentOS 6.6 и платформа 8.2.19.116, во втором CentOS 7 и платформа 8.3.5.1383. Думаю, существенной роли это не играет.
2 + 2 = 3.9999999999999999999999999999999...