#0
by AklexK
Нормальным показателем работы пользователей в многопользовательской среде является наличие у каждого трех локов на файл 1cv7.lck в базовой директории (2-х в диапазоне 10000000-19999998 и одного в диапазоне 2000000-2999998, причем речь идет о локе длинной 1 Кто нибудь может пояснить необходимость именно трех установок семафоров? Столкнулись с долгим заходом пользователей в систему (250 пользователей) Казалось бы достаточно и первого семафора для 1Cv7.LCK Инициализация 1-ая Блокировка 1Cv7.LCK со смещением 10000000: LOCK 1Cv7.LCK SUCCESS Offset: 50000001 Length: 1 LOCK 1Cv7.LCK SUCCESS Offset: 19999999 Length: 1 UNLOCK 1Cv7.LCK SUCCESS Offset: 19999999 Length: 1 LOCK 1Cv7.LCK NOT GRANTED Offset: 10000000 Length: 1 LOCK 1Cv7.LCK NOT GRANTED Offset: 10000001 Length: 1 LOCK 1Cv7.LCK SUCCESS Offset: 10000002 Length: 1 UNLOCK 1Cv7.LCK SUCCESS Offset: 50000001 Length: 1 ВВод пароля, каталог пользователя, загрузка МД,... 2-ая Опять со смещением 10000000: LOCK 1Cv7.LCK SUCCESS Offset: 50000001 Length: 1 LOCK 1Cv7.LCK SUCCESS Offset: 19999999 Length: 1 UNLOCK 1Cv7.LCK SUCCESS Offset: 19999999 Length: 1 LOCK 1Cv7.LCK NOT GRANTED Offset: 10000000 Length: 1 LOCK 1Cv7.LCK NOT GRANTED Offset: 10000001 Length: 1 LOCK 1Cv7.LCK NOT GRANTED Offset: 10000002 Length: 1 LOCK 1Cv7.LCK SUCCESS Offset: 10000003 Length: 1 UNLOCK 1Cv7.LCK SUCCESS Offset: 50000001 Length: 1 3-я Сразу со смещением 20000000: LOCK 1Cv7.LCK SUCCESS Offset: 50000001 Length: 1 LOCK 1Cv7.LCK SUCCESS Offset: 29999999 Length: 1 UNLOCK 1Cv7.LCK SUCCESS Offset: 29999999 Length: 1 LOCK 1Cv7.LCK NOT GRANTED Offset: 20000000 Length: 1 LOCK 1Cv7.LCK SUCCESS Offset: 20000001 Length: 1 UNLOCK 1Cv7.LCK SUCCESS Offset: 50000001 Length: 1 продолжение входа ...
#2
by AklexK
Я написал последовательность действий (блокировок) 1С при входе с файлом LCK полученными в файловом мониторе. Интересует вопрос кто-нибудь пробовал избавиться от этой системы семафоров с последовательным перебором?
#3
by Иде я
Тут до таких глибин редко кто добирался... 1Сник становится 1Сником, тока когда 1С запустится...
#6
by AklexK
Да машины висят до двадцати минут при входе на этапе "Инициализация..." Иногда выпадают по ошибке блокировки. Пользователей много - 250 -300 чел
#7
by МуМу
То 6. Это одна из проблем но уверен у тебя проблема не в этом. Решение существует , если будет интересно то пиши на мыло.
#10
by AklexK
То 7 Конечно можно отправить к сетевым картам и т.д. Я же вхожу нормально в лежащий рядом каталог вчерашнего дня. Тормоз случается где-то в 8-30, когда пользователи пришедшие на работу начинают одновременно ломиться. В течение дня все нормально - от секунд до минуты
#12
by МуМу
Реально я работал с БД в которых одновременно по 700 пользователей ломилось в 1С - при ряде дополнительных мер все заходят нормально.
#15
by Ильмар
11. Нет, я имею ввиду именно то, что написал. Блокировка таблицы. Могу дать бесплатное решение.
#16
by МуМу
То 13. Догадался:) То 14. К слову, у тебя ключ или версии пропатчены - это принципиальный вопрос. Предлагаю это обсудить по мылу. (мыло у меня в профайле указано)
#18
by smaharbA
Афуеть скока пользователей, и в одной базе ? Этож если они в день по доку проведут то все время рабочее будет занято 1 минута - проведение(понятно что не все доки такие) = 250-300 минут = 4-5 часов...
#19
by Ильмар
Му-му, реально ответь, нафига предлагаешь патч? Во первых - незаконно, во -вторых - есть более грамотное решение.
#20
by smaharbA
МуМу - а как на счет users.usr, ну есть у меня метода его лок обойти, но это все балавство...?
#21
by AklexK
- _1cusers - пользуется после ввода параля на последнем этапе открытия и установленнии связи с базой. Станции висят на этапе инициализации "Могу дать бесплатное решение" - буду признателен за любую инфу никаких патчей. Все законно 250 минимум. проведение - Это отдельный разговор
#22
by МуМу
То 19. Матрейя чего опять тупишь? Где я предалагаю патч? Просто в зависимости от этого причины могут быть различные. То 20. В продукт мониторинга производительности добавили специально отдельный сервис для разрещшения подобных ситуаций. То 21. Причин у тебя могут быть всевозможные, да хоть бы например включенная ОДБС трассировка на пользовательской машине. Вообщем если интересует гарантированное решение то пиши. Доказать это можно будет на рабочей БД.(есть уже клиенты котрым решали подобные проблемы)
#26
by AklexK
МуМу пожалуйста можно подробнее о "... ряде дополнительных мер ..." Ильмар _1cusers - пользуется после ввода параля на последнем этапе открытия и установленнии связи с базой. Станции висят на этапе инициализации
#27
by Ильмар
26. А сетка как работает? Компы друг друга быстро видят, на расшаренные папки быстро заходят?
#33
by Ильмар
32. будут вопросы, на можем помочь... Только e-mail не забывай указывать при регистрации.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- В новом релизе (473) не формируются проводки по счет фактуре выданной
- Типовая бухгалтерия 7: как правильно - Д 90.1.1 - К 43 или Д 90.2.1 - К 43?
- Перенос операций через ОЛЕ...
- как выгрузить тЧ по оле
- коммерческое предложение - "срок жизни"
- Есть ли в 1с новая форма 2НДФЛ?
- Остатки и обороты не используя виртуальную таблицу регистра
- Формирование отчетов по контрольным маркам в Департамент потребительского р
- Программное создание колонок в табличной части документов
- Как запросом получить последний регистратор по регистру накопления?
- у кого есть рабочий чат для 1с?
- Счет 60.1 в конфигураторе объявлен групповым. Как исправить?
- ПостроительОтчета. Отбор.
- Рухнула таблица
- Печать страны происхождения и ГТД в сч-фактуре
- Как программно проверить не сидит ли кто в базе монопольно?
- Выборка элементов справочника
- Выгрузка проводок по алиментам
- Открыть форму списка справочника с позицией на конкретной контрагенте
- v8: ЗуП - двоит "доплата за ночные" в начислении зарплаты если введен отпуск