|
|
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
Коллеги, с нечто подобным уже обращался, но к сожалению не получил удовлетворяющего ответа ((. Подскажите пож-та, есть ли в какой - типовой конфигурации массовое создание документов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2010, 16:00 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
А что значит массовое создание? Клиент банк, например, массово создает документы оплаты :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2010, 16:53 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
Я имею ввиду, тот функционал, который могут запускать несколько человек одновременно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2010, 17:34 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
Тоесть 2 человека одновременно грузят клиент банк? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2010, 18:34 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
Есть целый отдел выписки, который создает документы Счет! Допустим каждый из них, создал по 10 - 20! Потом в определенное время (любое удобное для менеджера) они инициируют создание расходных ордеров на все счета! Время создание этих документов может пересекаться! И именно из-за этого и возникают блокировки! Очень хочется услышать ваши идеи по этому поводу! Может кто уже побеждал эту проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2010, 16:57 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
>Может кто уже побеждал эту проблему? создается "очередь" - пул из документов на основании которых чего-то надо сделать - регистр сведений. За регистром смотрит "робот", подбирает по мере поступления и генерит чего надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2010, 17:07 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
Господин ПЖ Спасибо за решение! Думали тоже об этом! А почему вообще это происходит? Неужели скл при создании записи блокирует всю таблицу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2010, 17:10 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
Господин ПЖ Возникает следующий вопрос? А не получится ли конфликтоы, когда не сколько пльзователей одновременно будут пытася записать в этот регистр сведений ссылки на документы-основания? Ведь это тоже по сути дела попытка одновременной записи в таблицу! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2010, 17:22 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
>Неужели скл при создании записи блокирует всю таблицу? это покажет только вскрытие... трассировка запросов и плана выполнения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2010, 17:24 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
вставьте слипы (ожидания) между записью в регистр. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2010, 17:53 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
LogvinovSerjГосподин ПЖ Спасибо за решение! Думали тоже об этом! А почему вообще это происходит? Неужели скл при создании записи блокирует всю таблицу? Если данные пересекаются, блокировки будут полюбому. Вообще, вопрос нетривиальный. Люди, которые это разруливают, получают большие деньги :) Может пересмотреть бизнес процесс для начала? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2010, 21:22 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
LogvinovSerjГосподин ПЖ Возникает следующий вопрос? А не получится ли конфликтоы, когда не сколько пльзователей одновременно будут пытася записать в этот регистр сведений ссылки на документы-основания? Ведь это тоже по сути дела попытка одновременной записи в таблицу! LogvinovSerj, Расслабтесь. Вы даже не понимаете про что говорите. Через полгода попробуйте повторить вопрос - когда опыта наберетесь. ps здесь опыт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2010, 01:06 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
LogvinovSerjГосподин ПЖ Спасибо за решение! Думали тоже об этом! А почему вообще это происходит? Неужели скл при создании записи блокирует всю таблицу? Все просто. Дамаю тебе бует интересно 1) 1с хранит данные таблиц накопления в двух таблицах базы данных. 2) 1 таблица - собственно все движения +/- обороты 3) 2 таблица - хранит остатки помесячно 4) проводя документ, ты записываешь и в движения и делаешь АПДЕЙТ таблицы остатков 5) И главное - в 1с Псиимистическая блокировка . Да он блокирует всю Страницу когда идет запись (примочки sql 2005 для версионности он не использует). И есть один интересный ньюанс. Он пытается записать море строк в базу, и когда не выходит... откатывает транзакцию. А список документов и отчеты выгребают данные с помощью хинта with(nolock) (видать создатели решили избаится от блокировок во время отчетов :) ) :) Т.о. когда у тебя идет долгий загруз данных , то в отчете или списке документов ты можешь видеть вовсе не то, что будет после загрузки данных ;) ЗЫ. Сам я не 1с-овец уже и давно и слава Богу. Просто иногда сталкиваюсь с этой травой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2010, 10:30 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
Простите за ломанный русский с ошибками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2010, 10:30 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
SignOff, Не все так просто. Так КУЧА нюансов. Да и 1с не использует ничего из возможностей старше 2000. ps А вот нюансы - это толстая а4 книжка на 1000 страниц... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2010, 11:01 |
|
||
|
Блокировки при массовом создании документов
|
|||
|---|---|---|---|
|
#18+
Не сомневаюсь. Я просто упрощенно написал. Имел в виду что в 1с много есть чего скрытого от людей (это й них такой маркетинговый ход) :) Глядя, что 1с творит со СКЛ, также видя как программисты (и не только 1с, а даже всякие шарписты-жабисты распальцованные) иногда любят в цикле расстреливать БД... То тут и слов мало одни матюки чтоли.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.06.2010, 11:10 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=36681292&tid=1522259]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
185ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 525ms |

| 0 / 0 |
