|   |   | 
| 
 | 1C+Postgresql | ☑ | ||
|---|---|---|---|---|
| 0
    
        randa 15.09.11✎ 07:56 | 
        Добрый день!
  Кластер серверов 1С на MS Server 2003 База данных на Ubuntu Server 10.04 - Postgresql 8.4 Перенесли бэкап центральной базы на Postgresql для теста. Рабочей базой данных служит SQL SERVER 2005. Размер базы в SQL 100 гигов. Есть обработка регламентная которая делает расчет для оплаты контрагентам, на SQL SERVER 2005 она выполняется порядка 6-9 часов На Postgresql порядка 6 часов выполнилось только 5%. Также на Ubuntu Postgresql использует только один процессор? Postgresql изначально использует только один проц или что то с настройками, знает кто нибудь? | |||
| 1
    
        IamAlexy 15.09.11✎ 07:57 | 
        6-9 часов??? =:[     ]
  5%???? | |||
| 2
    
        ilkoder 15.09.11✎ 08:05 | 
        Руки оторвать тем, кто писал такой расчет...     | |||
| 3
    
        dragonIMV 15.09.11✎ 08:08 | 
        Стесняюсь спросить, но у вас там пару миллиардов контрагентов? Что так долго выполнялось? А так же поди пару тысяч показателей?     | |||
| 4
    
        dragonIMV 15.09.11✎ 08:09 | 
        (2) не согласен, криворукие такие 1Сники конечно портят нам в целом репутацию, но зато дают заработать себе на икру на хлеб с маслом, когда нас нанимают переделать такой код...     | |||
| 5
    
        randa 15.09.11✎ 08:45 | 
        Ладно нападать)
  Расчет действительно сложный и переделывать надо... Вопрос в другом, почему в postgresql время исполнения выросло в разы больше... | |||
| 6
    
        IamAlexy 15.09.11✎ 08:46 | 
        (5) потому что постгри фуфло видимо.. 
  опять же - блокировки всякие там наверное.. | |||
| 7
    
        andrewks 15.09.11✎ 08:47 | 
        (6) постгри - не фуфло     | |||
| 8
    
        jimbo 15.09.11✎ 08:51 | 
        мучался пару месяцев с постгри, непонятные торомоза - например (БП 2) в файловом варианте и на MSSQL  док. перемещение товаров в 30 строк проводится 3-10 сек. а на постгри - >50 сек. С конфигами что только не делал, один раз после реинсталла постгри всё взлетело (меньше 5 сек тот-же документ) но через день использования благополучно разбилось и больше добиться скорости не удалось... юзаю дб2...     | |||
| 9
    
        jimbo 15.09.11✎ 08:52 | 
        в общем если нервы дороги - забей на постгри...)     | |||
| 10
    
        randa 15.09.11✎ 08:58 | 
        (6) постгри не фуфло
  (9) а как на дб2 показатели производительности? по сравнению с MS SQL SERVER 2005? вообще рассматриваем бесплатную БД, чтобы ставить её на удаленных объектах, где работают по 1-5 пользователей и размер базы переферийной соответственно меньше центрального узла в разы... | |||
| 11
    
        jimbo 15.09.11✎ 09:00 | 
        (10) дб2 - чуть хуже, но не занчительно...(~15%)     | |||
| 12
    
        jimbo 15.09.11✎ 09:01 | 
        один косяк - через 1с загружаются бэкапы долго (очень долго). 3 гб база на МС будет грузиться грубо говоря полчаса, а в дб2 - часов 6...     | |||
| 13
    
        jimbo 15.09.11✎ 09:03 | 
        но эт переживаемо =) но блин там с интеграцией-правами-пользователями без бутылки не разберешься...     | |||
| 14
    
        lxs 15.09.11✎ 09:11 | 
        (12) что за бред? база 50 ГБ у меня восстанавливается за 3 минуты.     | |||
| 15
    
        Azn 15.09.11✎ 09:15 | 
        Постгри не фуфло. Просто у вас там плохие запросы. Оптимизатор MS SQL  с ними справляется нормально, а постгри нет, но проблема все равно не в серваке, а в запросах.     | |||
| 16
    
        jimbo 15.09.11✎ 09:27 | 
        8.2? БП 2? через конфигуратор - "загрузить информационную базу" ?     | |||
| 17
    
        jimbo 15.09.11✎ 09:28 | 
        (16) для (14)     | |||
| 18
    
        jimbo 15.09.11✎ 09:29 | 
        (15) ну других нет)     | |||
| 19
    
        jimbo 15.09.11✎ 09:31 | ||||
| 20
    
        jimbo 15.09.11✎ 09:32 | 
        я такой не один, куча народу пишет что есть проблема.     | |||
| 21
    
        ado 15.09.11✎ 09:38 | 
        (16) И вы это называете бэкапами?     | |||
| 22
    
        hhhh 15.09.11✎ 09:38 | 
        (10) на 1-5 пользователей ставьте файловую и не парьтесь.     | |||
| 23
    
        lxs 15.09.11✎ 09:39 | 
        (16) Нахера таким бредом пользоваться в 21ом веке, да даже если и через "загрузить", попробовал сейчас УПП 50ГБ загрузить. Ты не поверишь, 15 минут.     | |||
| 24
    
        jimbo 15.09.11✎ 09:39 | 
        ок. выгрузка. я в (12) написал "через 1с"     | |||
| 25
    
        jimbo 15.09.11✎ 09:39 | 
        (24) для (21)     | |||
| 26
    
        lxs 15.09.11✎ 09:40 | 
        (24) купи нормальное железо и не ипи мозги людям     | |||
| 27
    
        jimbo 15.09.11✎ 09:41 | 
        (23) верю. сам не рад. но за МС платить не хотят...     | |||
| 28
    
        jimbo 15.09.11✎ 09:42 | 
        (26) ну я рад что у тебя хорошие бюджеты на железо и софт, у меня их нет.     | |||
| 29
    
        jimbo 15.09.11✎ 09:43 | 
        (26) речь о том что на МС на аналогичном железе - в 15 раз быстрее, только и всего     | |||
| 30
    
        AntoninaS 15.09.11✎ 09:44 | 
        (0) MS SQL  блокирует запись, а Postgresql всю таблицу.
  Переписывайте запросы | |||
| 31
    
        randa 15.09.11✎ 10:06 | 
        (22) в файловой встает проблема с автообменами
  про запросы понятно вопрос был ещё такой... Также на Ubuntu, Postgresql используется только один процессор смотрел через htop смотрел в момент работы обработки Postgresql изначально использует только один проц или что то с настройками? | |||
| 32
    
        tridog 15.09.11✎ 10:10 | 
        (31) Один сеанс использует только один процессор.Точно также как и рабочие процессы сервера 1С.     | |||
| 33
    
        randa 15.09.11✎ 10:16 | 
        т.е. на MS SQL SERVER будет тоже самое?     | |||
| 34
    
        randa 15.09.11✎ 10:16 | 
        (32)     | |||
| 35
    
        randa 15.09.11✎ 10:17 | 
        сегодня попробуем ночером     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |