Имя: Пароль:
1C
 
Хочу перейти на postgreSQL.. каковы могут оказацо минусы по сравнению с мсСкуль
0 budanila
 
17.02.10
06:37
Думаю вопрос понятен по названию темы.
1 ДенисЧ
 
17.02.10
06:54
А в неём уже работает row-level блокировки с 1с?
2 Chai Nic
 
17.02.10
07:01
Минус (главный) - тестируют в фирме 1с его во вторую очередь.. А блокировки на уровне записей в автоматическом режиме важны далеко не всегда, если нагрузка на базу в основном читающая, а не пишущая.
3 budanila
 
17.02.10
07:15
а чуть поподробней про row-level блокировки. Ибо у нас все таки пишущая а не читающая база
4 Афедрон
 
17.02.10
07:33
Еще минус - PostgreSQL заточен под Линух, под Мелкомягкими у него тормоза, поэтому на сервак надо будет ставить Линух, и соответственно нужны грамотные спецы именно по Линуху, если они есть - тада все нормально. Под ним PostgreSQL просто летает.
5 Chai Nic
 
17.02.10
07:36
"Еще минус - PostgreSQL заточен под Линух, под Мелкомягкими у него тормоза"
Нифига подобного. Всё шустро работает и под виндой. С чего ему тормозить вообще?
6 budanila
 
17.02.10
07:36
(4)на винду не стоит его ставить что ли?
7 budanila
 
17.02.10
07:37
(5) да уж.. сколько людей - столько мнений
8 Афедрон
 
17.02.10
07:38
ну, не знаю, я, сорри, не со своих слов и своего опыта это утверждаю, просто со слов друга говорю - он сталкивался с этой проблемой. Может я и не прав, не говорю, что это истина в последней инстанции. Как говорится - за что купил, за то и продаю.
9 budanila
 
17.02.10
07:43
(5)чайник, ты под постгре 1с8 юзаешь?
10 Chai Nic
 
17.02.10
07:54
(9) Да. Правда, в связи с глюками регистров накопления в последнем релизе 8.2 на постгресе пришлось временно откатиться на mssql.
11 budanila
 
17.02.10
07:55
(10)ну у мну пока перехода на 8.2 не намечаецо.. 8.1 юзаю.. на нем норм было?
12 strange2007
 
17.02.10
07:57
Переписывать надо все на упр.блокировки. Постгре ставили спецы по линуксам - вроде нормально
13 Дикообразко
 
17.02.10
07:58
самое главное бэкап настроить
14 Дикообразко
 
17.02.10
07:58
а то потом кто то девственности лешиться
15 Chai Nic
 
17.02.10
08:00
(11) Да, с 8.1 всё отлично работало
16 Живой Ископаемый
 
17.02.10
08:01
Переходи лучше на ДБ2... на ней крутится база самого 1Са и они его тестируют в первую очередь.. Кроме того в нем нету ограничения на количество таблиц в запросах...
17 budanila
 
17.02.10
08:09
(16)дб2 это хто?
18 budanila
 
17.02.10
08:10
(14) Да.. эт дело такое... )))
19 strange2007
 
17.02.10
08:15
Постгре прикольный бесплатностью для больших баз.
20 AndreyLan
 
17.02.10
08:20
Минус у Постгресса при автоматическом режиме управления блокировок. При записи в транзакции блокируется вся таблица, а уровень изоляции транзакций ReadCommitted
21 Дикообразко
 
17.02.10
08:26
(20) книжки читать умеешь? умница, возьми с полки пирожок
22 AndreyLan
 
17.02.10
08:27
+(20) Общими словами снижение производительности и параллельность работы
23 AndreyLan
 
17.02.10
08:28
(21) Как в детском саду, ей богу))
24 nemo1966
 
17.02.10
08:44
(16) откуда сведения? DB2 и сейчас то толком не отлажено...
25 i-rek
 
17.02.10
09:11
С большой вероятностью, если есть регистры бухгалтерии - то при переходе на скуль хуже не станет.

Т.к. автоматические блокировки по РБ, говорят, очень нехорошие выходят. С практической точки зрения можно считать, что вся таблица блокируется
26 i-rek
 
17.02.10
09:11
при переходе на постгре, т.е.
27 budanila
 
17.02.10
09:17
(26) бп тоже, но основная база ут
28 Zubek
 
17.02.10
10:01
Есть еще проблема в работе с виртуальными таблицами срезов регистров сведений. Если записей в регистре много, то стандартный срез выполняется очень долго.
29 Zubek
 
17.02.10
10:02
Проблема решаема оптимизацией запросов
30 Zubek
 
17.02.10
10:03
А в общем уже год как перешли на постгре. Полет нормальный.
31 Nite
 
17.02.10
10:16
Коллеги, а УПП кто-нибудь гоняет под постгресом на живых базах? Количество клиентов? Оптимизировали ли сами под себя базу?

У меня опыт положительный, но база используется только для расчета зп. Правда одновременное количество пользователей не переваливает за 10.
32 ice777
 
17.02.10
10:22
(31) гоняю > 50 пользователей. Только база - под линуксом и серверПердприятия там же. Нормально все.
33 Живой Ископаемый
 
17.02.10
10:31
2(24) Из открытых источников... ДБ2 не может быть неотлажено, им ИБМ занимается 30 лет.
34 Живой Ископаемый
 
17.02.10
10:36
Читаем:
http://www.gilev.ru/1c/81/db2/
IBM DB2 - это одна из самых "зрелых" СУБД. Возможно отчасти поэтому, эта программа работает практически везде и на различных архитектурах процессоров. Сложнее сказать, где она не будет работать.

===
Плюсы и минусы есть у любой СУБД. Поэтому не надо думать, что одна СУБД лучше другой.
Плюсы:
есть хорошая бесплатная версия
в бесплатной версии нет ограничений на размер базы
в бесплатной версии нет ограничителя запросов, это позволяет одновременно обслуживать десятки пользователей
хорошая бесплатная техподдержка
в отличии от PostgreSQL есть возможность получить платную поддержку производителя, что позволяет применять в Entrprise секторе бизнеса
с конфигурациями 1С:Предприятие в автоматическом режиме блокировок работает лучше, чем PostgreSQL (речь а параллельности, область блокировок на уровне строк, а не таблиц)
хорошая производительность
меньше проблем с неуникальностью индексов (фактически для решения проблемы рекомендуется временно базы загружать в DB2)
лучше обрабатывает ситуации вроде "не хватает памяти для сервера 1С"
нет ограничения на 256 таблиц, что расширяет возможности при работе с RLS
===

Действительно ли это работает?..
У меня вроде работает :), а еще вот:
БИТ оптимизировал информационную систему «Арктоса» с помощью IBM DB2 Express-C
Надежное решение для растущего торгового бизнеса
IBM помогает Фабрике кухни «Верона» унифицировать систему отчетности
IBM помогает ООО «Региональная Платежная Система» города Тольятти добиться увеличения скорости обработки платежей
Внутренняя база компании 1С-Рарус (администрирую я).
У Заказчиков компании 1С-Рарус
Внутрення база компании 1С.
35 ice777
 
17.02.10
10:47
(34) бесплатный дистрибутив DB2 Express-C для платформ Linux (x86, x86-64, POWER), Windows (x86, x86-64), Solaris (x86-64), Mac OS X (x86-64 beta).[1] Бесплатная версия имеет ограничения на использование для работы СУБД не более одного двухъядерного процессора и 2 Гбайт оперативной памяти (общее количество процессоров и пямяти в системе может быть любым, но ресурсы сверх указанных ограничений не будут использоваться СУБД).

да уж, на больших базах такое не покатит.
36 Zixxx
 
17.02.10
11:18
А вообще в целом в природе есть ли какое-нибудь сравнение между MSSQL, Postgre и DB2, которое показывает что может одна СУБД и не может другая?
37 Fragster
 
гуру
17.02.10
11:25
(36) постгре и дб2 умеют больше 256 таблиц в запросе
38 kiruha
 
17.02.10
11:36
39 mikecool
 
17.02.10
11:39
на постгре при активной работе > 40-50 пользователей только переписывать на управляемые блокировки, иначе фигня
40 nemo1966
 
17.02.10
11:44
(33) сама dB2 отлажена не спорю а вот связка с 1C.. Вводили спецом спец константу для 1с. На ibm сайте встречал упоминание о торможении выполнения запросов, что пока не вылечено и не известно будет ли вылечено.
41 Живой Ископаемый
 
17.02.10
12:38
2(40) еще раз повторю - связка отлаживается в первую очередь после выпуска новых релизов в8, так как сама внутрення база 1С работает на этой связке.
2(35) для больших баз можно купить небесплатную....
42 Дикообразко
 
17.02.10
12:40
(40) да нормально она отлаживается...там взаимный интерес... не просто же так человек с IBM постоянно сидит на партнерском форуме 1С
43 igork1966
 
17.02.10
12:41
(0) Все тебе уже сказали...  только текущую 15 версию тогда не судьба...
придется 14 юзать
44 igork1966
 
17.02.10
12:43
45 valeriy vm
 
17.02.10
14:26
у меня реально рабочая УПП на постгре 8.3.3, 1С платформа 15 релиз
уже 3 год работает, одновременно 26 пользователей работают, в УПП ведут и зарплату , бух учет, складской учет , расчет себестоимости , щас планирование производства пробуем использовать + 1С Битрикс
46 jbond
 
17.02.10
14:50
>PostgreSQL заточен под Линух,

начниная с какой-то там версии существуют нативные билды под Win

http://wiki.postgresql.org/wiki/Running_&_Installing_PostgreSQL_On_Native_Windows
47 Demiurg
 
17.02.10
21:26
(0) хочешь - переходи, не уверен - не стоит дергаться и метаться (сам же назад и откатишься потом)
а вообще на субд экономить последнее дело
48 dimawrx
 
18.02.10
12:24
Я недавно на двух предприятиях перевел ЗУП 2.5 и БУХ 1.6 с MS SQL на PostgreSQL под Win32.
Понравилось, работать стало быстрее, тестировал время проведения и формирования на бухгалтерии.
По зарплате никаких замечаний нет, а в от в бух. есть два косяка, долго проводятся документы с большим количеством проводок и не формируется ведомость амортизации.
Описание здесь:
v8: PostgreSQL. Перенос каталога pg_xlog
v8: PostgreSQL, документы с большим количество проводок и ведомость амортизации
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший