URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 59080
[ Назад ]

Исходное сообщение
"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."

Отправлено opennews , 21-Сен-09 09:50 
Вышел (https://mail.endcrypt.com/pipermail/bucardo-announce/2009/00...)  релиз системы асинхронной репликации для PostgreSQL - Bucardo 4.0 (http://bucardo.org/).  Система написана на языке Perl и представлена в виде управляющего демона и триггеров на Pl/Pgsql и Pl/PerlU. Поддерживает multi-master и multi-slave режимы, а также несколько видов синхронизации и обработки конфликтов.

URL: https://mail.endcrypt.com/pipermail/bucardo-announce/2009/00...
Новость: http://www.opennet.me/opennews/art.shtml?num=23494


Содержание

Сообщения в этом обсуждении
"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено netc , 21-Сен-09 09:50 
скажите кто нибудь! а ведь нельзя использовать репликацию на уровне субд для 1с-их баз, как раз из-за тригерров?

"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено Poison , 21-Сен-09 13:37 
Нельзя... Сам занимался этим вопросом, единственное рабочее решение "репликации"-с помощью штатной выгрузки баз, больше никак. Кстати как у вас с производительностью на постгри? У нас после введения программистами в головной конторе многочисленные права доступа, некоторые документы стали проводиться по 20 минут, в то время, как на MS SQL все просто летало.. Я не программер, я только администратор, но в скупой отписке, говорилось, что постгри после патча на совместимость с 1С использует блокировки нескольких таблиц.

"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено netc , 21-Сен-09 13:47 
спасибо за ответ!

>Нельзя... Сам занимался этим вопросом, единственное рабочее решение "репликации"-с помощью штатной выгрузки
>баз, больше никак. Кстати как у вас с производительностью на постгри?
>У нас после введения программистами в головной конторе многочисленные права доступа,
>некоторые документы стали проводиться по 20 минут, в то время, как
>на MS SQL все просто летало.. Я не программер, я только
>администратор, но в скупой отписке, говорилось, что постгри после патча на
>совместимость с 1С использует блокировки нескольких таблиц.

с производительностью - ни как.
вообще мы вот только собираемся все делать на postgre.
поэтому я не могу ни чего сказать.

но делать это будем 100 процентов в ближайшие два месяца.

а какую вы версию postgre и сервера приложений 1с используете если не секрет ?

я вот статейку писал на opennet про установку, посмотрите может чего то что надо не до оптимизировали.

поищите сайт postgresmen помоему, там есть интересные вещи про оптимизацию, и вообще попробуйте у них спросить ;) авось чего подскажут. хотя бы спросите а можно ли от этого избавиться и сколько это стоит.


"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено netc , 21-Сен-09 13:55 
а можно еще вопросики

1. сколько и каких у вас пользователей 1с?

2. какая конфигурация используеться?


"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено Poison , 21-Сен-09 14:17 
1.Пользователей около 60, из них где-то 40 бухов и 20 снабженцев. Все клиент-сервер.
2.Конфигурация УПП+дописана нашими программерами под наши нужды, версия 8.1 (в данный момент я в отпуске, точный релиз не скажу, помню, что предпоследний, выложенный на сайте 1С для клиентов) PostgreSQL 8.7 (была разобрана src.rpm из opensuse, дописаны патчи от 1С в spec файл и собрана обратно =) )
3.Конфигурация сервера Dell Power Edge 32GB RAM, 2xXeon x4 Core частоту не помню, 3 software raid 1 450 Gb SAS 15000 об.мин. 3 Базы: 16, 7 и 4 Гб

"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено netc , 22-Сен-09 09:15 
>1.Пользователей около 60, из них где-то 40 бухов и 20 снабженцев. Все
>клиент-сервер.
>2.Конфигурация УПП+дописана нашими программерами под наши нужды, версия 8.1 (в данный момент

интересно самописные функции тормозят или штатные ?

>я в отпуске, точный релиз не скажу, помню, что предпоследний, выложенный
>на сайте 1С для клиентов) PostgreSQL 8.7 (была разобрана src.rpm из

боюсь что 8.7 не может быть скорее наверное 8.3.7 ?

>opensuse, дописаны патчи от 1С в spec файл и собрана обратно

зря вы с патчами возитесь, лучше использовать уже собранную спецами, можно что нить напутать просто. хотя бы с версиями и оно не будет правильно работать. я бы советовал использовать сборку от etersoft

>=) )
>3.Конфигурация сервера Dell Power Edge 32GB RAM, 2xXeon x4 Core частоту не
>помню, 3 software raid 1 450 Gb SAS 15000 об.мин. 3
>Базы: 16, 7 и 4 Гб

УПП на сколько мне известно замороченная конфига ;(
Базы то и не шибко большие. Очень странно.
Просто я сужу из общения со своим 1с-ем, так вот мы пришли к выводу что наших 20  продавцов + 5 бухгалтеров(в т.ч. директоров) 5 Гб+ 3 Гб базы УТ потянет postgres лёгко на 1-ом Xeon W3520 с 4 ОЗУ.
И я как то даже и не сомневаюсь, хотя да я еще не пробывал в продакшене и не знаю что мне скажет моя главный бухгалтер ;) потому, как действительно некоторые запросы к базе выполняються не очень оптимально по сравнению с MS SQL

Вообще ИМХО конфига сервера - странная, а именно:
почему с таким объемом памяти не взять уже нормальный контроллер с кэшем и bbu
и сделать не raid 1 а raid 10 ИМХО это увеличит i/o, важный параметр для БД


"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено Poison , 21-Сен-09 14:21 
>Нельзя... Сам занимался этим вопросом, единственное рабочее решение "репликации"-с помощью штатной выгрузки
>баз, больше никак. Кстати как у вас с производительностью на постгри?
>У нас после введения программистами в головной конторе многочисленные права доступа,
>некоторые документы стали проводиться по 20 минут, в то время, как
>на MS SQL все просто летало.. Я не программер, я только
>администратор, но в скупой отписке, говорилось, что постгри после патча на
>совместимость с 1С использует блокировки нескольких таблиц.

Да все статьи про оптимизацию были прокурены вдоль и поперек, после каждого изменения конфига постгри, проводили тесты от Гилева, потом решили, что это очень долго и выполняли 1 и тот же документ и замеряли время =)


"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено anonymous , 21-Сен-09 15:11 
постгри постгри постгри...

Поясните откуда это вылупилсь ? Кто кого "гри" ?

Была СУБД Прогресс. На ее основе сделали "после прогресса" - постгресс. Ну как, как вылезло это "гри" ?

Даже название то не знаете, какие блин блокировки тригггеры патчи.


"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено Poison , 21-Сен-09 15:33 
>постгри постгри постгри...
>
>Поясните откуда это вылупилсь ? Кто кого "гри" ?
>
>Была СУБД Прогресс. На ее основе сделали "после прогресса" - постгресс. Ну
>как, как вылезло это "гри" ?
>
>Даже название то не знаете, какие блин блокировки тригггеры патчи.

PostgreSQL (произносится «Пост-Грес-Кью-Эл» или просто «постгрес») это понятно, просто SQL выделено большими буквами и мне привычно его так назвать, от этого не меняется абсолютно НИЧЕГО =) или троллота детектед?


"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено netc , 21-Сен-09 16:24 
>постгри постгри постгри...
>
>Поясните откуда это вылупилсь ? Кто кого "гри" ?
>
>Была СУБД Прогресс. На ее основе сделали "после прогресса" - постгресс. Ну
>как, как вылезло это "гри" ?
>
>Даже название то не знаете, какие блин блокировки тригггеры патчи.

спасибо конечно что обратили на это внимание.

раз уж вы так дерзко высказываете свое негодование по поводу того как не стоит произносить(писать) название отличной СУБД то вам наверное это совсем не безразлично

осмелюсь предположить, что вас с ней что то связывает?

может вы профессионал или борец за справедливость?


"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено Аноним , 21-Сен-09 19:17 
> Была СУБД Прогресс.

шо ? :) была СУБД Ingres, потом её автор со студентами в беркли написали Postgres:
«Само название «Postgres» расшифровывалось как «Post Ingres», соответственно, при создании Postgres были применены многие уже ранее сделанные наработки.»

потом в него добавили SQL и он стал называться PostgreSQL - Пост Грес Кью Эл


"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено Vitaly_loki , 22-Сен-09 10:39 
Я вот MySQL называю мускул, это значит я плохо разбираюсь в этой СУБД и не достоин того, что рассуждать о триггерах, хранимках и etc?...

"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено Vitaly , 21-Сен-09 17:50 
Производительность отличная - постгре 8.3 стоит. Оптимизированная по статьям с интернета. Серв. ibm х3550/4sas-raid10/X5355/4G-RAM/Linux version 2.6.29-gentoo-r5

"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено Аноним , 21-Сен-09 19:07 
> постгре 8.3 стоит.

произносится «Пост-Грес-Кью-Эл» или просто «постгрес»


"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено Vitaly , 22-Сен-09 10:57 
>> постгре 8.3 стоит.
>
>произносится «Пост-Грес-Кью-Эл» или просто «постгрес»

подскажи - как произносится слово "зануда" )?


"Bucardo 4.0 - система асинхронной мультимастер репликации дл..."
Отправлено netc , 22-Сен-09 09:18 
>Производительность отличная - постгре 8.3 стоит. Оптимизированная по статьям с интернета. Серв.
>ibm х3550/4sas-raid10/X5355/4G-RAM/Linux version 2.6.29-gentoo-r5

Уважаемый Vitaly не могли бы вы поделиться конфигами и прочими вкусностями, а также количеством баз, их размером, типами конфигураций 1с и пользователей а также их количеством