Работа во время создания начального образа РИБ? #211310


#0 by Kairos007
Подскажите плиз, можно ли работать пользователям во время создания начального образа распределенной базы данных?
#1 by ТелепатБот
#2 by avmlvm
Можно :-) Но только есть вероятность, что ряд объектов попадут в ПБ только при следующем обмене :-)))
#3 by Kairos007
Это то не страшно, главное чтобы косяков не было. И могут ли быть какие-нибудь коллизии.
#4 by avmlvm
Не могут.. только вопрос лишь в том, что создание начального образа сделана имхо "по уродски".. Очень тягомотно.. Т.е. коллизий не будет, но вот тормазить будет "не по детски"...
#5 by Kairos007
А вот еще вопрос. Можно ли одновременно вливать в Центральную базу изменения от нескольких дирекций. Дело будет происходить ночью. Думаю не должно быть проблем.
#6 by АП
а зачем в центральной работать? сделай еще один узел для центрального образа и пусть в нем работают... а центральная база будет заниматься исключительно обработкой пакетов
#7 by АП
+ "для центрального образа" = "для центрального офиса"
#8 by Kairos007
Так это тогда повлечет за собой хранения на серваке двух здоровенных баз. Какой смысл делать еще один узел? Сейчас ситуация такая: В центральной базе - все данные, в шести дирекциях - только свои данные + общие справочники (контрагенты, договора, номенклатура). Фильтры все настроил уже.
#9 by defender1
по-моему 1С пытается перевести базу в монопольный режим, когда периферийку создает
#10 by Херрес
по-моему тоже и загружать одновременно несколько узлов тоже не получится, по крайней мере штатной процедурой
#11 by АП
да.. для 6 узлов это не нужно... думал больше у меня будет 87, без отдельного выделенного центрального узла будет тяжко
#12 by АП
несколько можно делать копированием, с последующим подключением и синхронизацией
#13 by Kairos007
планируется ночью запускать из командной строки обработку, которая будет "засасывать" данные дирекции, и хочется, чтобы это происходило параллельно из разных дирекций, а не последовательно, неужели не выйдет? Хм, а по монопольному доступу сейчас проверю... но ведь когда просто изменения передаются монополный доступ не нужен. Если так дело пойдет, чувствую придется делать "нештатное создание образа", а потом уже через фильтр убирать ненужные данные (это уже настроено вобщем то). а когда посылаешь сообщение "удалить" в периферию, это быстрее чем создание образа начального? ведь в принципе событие то одно используется "ПриОтправкеДанныхПодчиненному".
#14 by Kairos007
Точно. 1С ка хочет монопольный режим при создании начального образа...
#15 by defender1
попробуй схему с двумя центральными, во главе будет рабочая центральная, в которой народ работает, ниже будет центральная для связи с периферийками, которая всегда свободна, организовать не сложно, просто ещё один план обмена, на сей раз где будут передаваться все данные
#16 by defender1
можно даже не одну центральную "для связи", а несколько, тогда данные будут грузиться равномерно, всё зависит от задач конечно
#17 by АП
для этого монопольный доступ не треба
#18 by АП
(15,16) для 7 узлов это пожалуй лишнее будет
#19 by Kairos007
что то я не пойму что мне это даст. Тем более это еще одна база, еще гигабайты лишнии, а они не нужны, тем более схема простая в принципе.
#20 by Херрес
да, сомнительно что выигрыш в скорости получится, т.к. в итоге тот же объём данных в рабочую придётся засосать, только теперь уже без шансов распараллелить процесс
#21 by Kairos007
Я уже писал что сейчас ситуация такая: В центральной базе должны быть все данные, в шести дирекциях - только свои данные + общие справочники (контрагенты, договора, номенклатура и т.д.). Фильтры настроены. Сейчас узкое место - время создания образа. А надо чтобы народ в центре работал. Сейчас образ делается от 9 часов, а будет больше, как только начну подключать дирекции. Это конечно много. Вот сейчас думаю, как сказал АП: 1. сделать образ "нештатным" копированием 2. провести обмен (на этом этапе 1с-ка не требует монопольный режим) т.е. шанс распараллелить процесс всасывания все таки есть?
#22 by Херрес
нештатный способ создания образа: взять пустую базу и вызвать в центральной ПланыОбмена.ЗарегистрироватьИзменения(Кому) монопольный режим не потребуется шанс распараллелить есть
#23 by Kairos007
тогда придется делать именно так, буду сейчас проводить эксперименты. всем спасибо за отклик и советы!
#24 by Advan
Я делаю конфигурацию, регистрирую для нее данные и делаю обмен - конфигурация в обмене не ходит.
#25 by Kairos007
можно подробнее. Это ты спрашиваешь или предупреждаешь меня?
#26 by Kairos007
можно подробнее. Это ты спрашиваешь или предупреждаешь меня о чем то?
#27 by Advan
Просто у меня конфигурация филиала <> конфигурация центра, галка РБД снята, в обмене участвуют только все справочники и некоторые документы. Создаю новую базу с этой конфигурацией, делаю в плане филиала и центра нужные узлы, в центре обработочкой регистрирую все справочники - делаю обмен и все - самый быстрый способ создания такой базы.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С