![]() |
![]() |
![]() |
|
РИБ и блокировки | ☑ | ||
---|---|---|---|---|
0
-Chubik-
29.11.12
✎
14:30
|
Господа, впервые столкнулся с организацией РИБ, поэтому возник достаточно глупый, наверное, вопрос.
Задача достаточно проста необходимо организовать односторонний обмен из центральной базы в подчиненную. Обмен необходимо делать довольно часто, а посему вопросы: Какие данные блокируются при обмене? Только те что участвуют в обмене? Или блокировка ставится на всю таблицу? Насколько данная операция тяжела для системы (Будет обмен УПП->УПП)? Если есть какая-нибудь хорошая книжка, то озвучьте пожалуйста. По организации РИБ очень мало информации.. З.Ы Заранее спасибо |
|||
1
Maxus43
29.11.12
✎
14:34
|
при обмене - блокируется как ни странно всё, даже на чтение.
т.е. блокируются таблицы изменений. Но, если обмен частый - то блокировок возникать не должно, это достаточно шустро всё |
|||
2
Aleksey
29.11.12
✎
14:38
|
"Какие данные блокируются при обмене?" - при выгрузке блокируется таблица изменений. причем полностью, ибо там нет управляемых блокировок
"Только те что участвуют в обмене?" - Да "Или блокировка ставится на всю таблицу?" - на всю таблицу изменений, т.е. на весь вид выгружаемой таблицы "Насколько данная операция тяжела для системы" - теперь представь тебе нужно восстановить ГП/перепровести базу. Ты запускаешь перепроводку, и в это время вылазит твой "частый обмен". И тут как фишка ляжет. Или перепроводка вылетет из-за ошибки блокировки, или вылетет обмен по той же причине |
|||
3
Maxus43
29.11.12
✎
14:40
|
(2) при загрузке тоже блокируется ЕМНИП
|
|||
4
Aleksey
29.11.12
✎
14:41
|
(3) угу. одним словом при обмене
|
|||
5
Maxus43
29.11.12
✎
14:42
|
з.ы. перед тяжёлыми операциями типа массового перепроведения - отключить фоновые задания
|
|||
6
Aleksey
29.11.12
✎
14:43
|
(5)
А. об этом надо помнить Б. массовое перепроведение может быть инициализировано бухгалтером |
|||
7
-Chubik-
29.11.12
✎
14:46
|
Изначально задача поставлена следующим образом:
Необходимо обеспечить непрерывную работу филиала в случае потери связи с терминалом, чтобы продажи могли продавать :) Изучив возможности 1С в этой области (абсолютно новой для меня) наиболее логичным мне показалось организовать Центральную базу и дополнительную(для филиала) и в нее выгружать данные центральной. Для того, чтобы данные были актуальны, хотелось бы делать это настолько часто, насколько возможно. возможно я чего-то не знаю и есть более простой способ организовать это? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |