Имя: Пароль:
1C
1С v8
БП 3.0: Тормоза при открытии конфигурации и запуске клиента
0 Sasha_1CK
 
08.05.15
11:15
Собственно сегодня случилось странное.
Допиленная БП 3.0 файловая (релиз 3.0.39.60) 8.3.5.14
Захожу в конфигуратор - программа висит.
Захожу в Предприятие - программа висит.
3 минуты висит, 10 минут висит.
При этом пользователи там работают.
Первый косяк кинули на сервер - у него уже бывали проблемы в висяками и тормозами - выгнали пользователей,ребутнулись.

Теперь никто зайти не может - висит у всех. Всех выгнал праздновать.

Удалил базу из списка, добавил заново - зашел в конфигуратор.
Конфигурация естественно закрыта (потому и зашел быстро, как я потом понял).

Но выгрузить базы доступно - уже прогресс.
Выгрузил базу - без проблем.
Создал новую базу - загрузил туда выгрузку - загрузилось без проблем и ошибок.

Однако, естественно конфигурация закрыта и при попытке открытия - виснет, равно как и при запуске предприятия.

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

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

прогнал ТИИ - все прошло штатно - нашел десяток битых ссылок - создал объекты.
Конфигурация виснет,  предприятие виснет.

Поиск в основном дает проблемы с ошибкой открытия конфигурации после демонического обновления ( но там как правило сразу ошибка вылетает).
На соседнем сервере создал СКЛ базу - загрузил туда - загрузилось без проблем.
Но DBO.Configsave - пуст, то есть чистить нечего.
Симптомы те же - в конфигуратор заходит - но при попытке открыть конфигурацию или запустить клиент - все виснет.

И тут пока я на разных серверах в разных сеансах всяко разно экспериментировал - заметил - что в одном из сеансов - в одной из тестовых баз и конфигурация открылась и собственно клиент запустился.
Сначала подумал - что сработала комбинация галочек ТИИ - закрыл и попробовал открыть заново (даже выгрузку сделал на всякий случай)  -  однако при повторном открытии все опять зависло.

Но тут я уже подумал - а зависло ли оно ? И целенаправлено не стал сбрасывать - а стал ждать - в общем где то минут через 40-50 и конфигурация открылась и предприятие запустилось.

Добавил в конфу пробел в первый попавшийся отчет и перессохранил конфигурацию - где то минут 30 она пересохранялась.
А потом залетала как обычная.

Так я и не понял - че это было, в чем глюк и можно ли это победить как то быстрее - чем тупо ждать пока конфа оттормозиться. Это хорошо, что сегодня предпраздничный день, народ рано разошелся (и то мне мозг некоторые трудоголики проедали).

Кто нибудь по таким граблям бегал?
1 MadHead
 
08.05.15
11:22
Много букв, читал по диагонали. Но я бы пробовал следующие действия в вашем случае.
1. Почистить кэш 1с
2. chk.dbf
3. ТИИ
4. Проверил винт на бэды
2 vde69
 
08.05.15
11:26
файловые базы - только для тестирования и демонстраций, чего 14 тр на миним сервер жалко?
3 Sasha_1CK
 
09.05.15
03:05
(1)
1. Ну это я даже упоминать не стал, тем более загрузка базы в новую чистую папку с запасом это действие перекрывает.
2. Забыл написать - выполнился - только очень долго и ошибок не нашел.
3. ТИИ три раза на разных серверах с разными комбинациями
4. Соседний сервер - достаточная проверка КМК.


(2) не моя вахта - в связи с кризисом покупка сервера отложена - пока мучаемся в терминале - учитывая 30-50 юзеров - боюсь минимальный сервер тут не поможет.
4 PR
 
09.05.15
03:10
(3) ЩИТО?!
30 - 50 зверей на файловой БП 3.0?!
Да ты гонишь, такого не бывает.
5 vde69
 
09.05.15
13:08
(4)+100, банально вообще не должно работать (даже тонкий через веб)... а если еще включить рельсу по организации - то вообще кранты...
6 Sasha_1CK
 
10.05.15
03:30
(4)  В терминале? почему нет?
(5)  ну насчет вообще не работать - это вы погорячились. Работает. Опять же многое зависит от характера работы пользователей.
7 Индиго
 
10.05.15
06:38
Не смотря на (муж) в анкете так и хочется фотку попросить как у тупой блондинки....
8 Web00001
 
10.05.15
07:07
(5)Ну работает же у человека на производительность не жалуется, да вроде и не спрашивал почему отчеты медленно формируются.
(7)А что не так?
9 oslokot
 
10.05.15
09:35
(6) по очереди в базу заходят и выходят, карусель? ))
10 H A D G E H O G s
 
10.05.15
12:04
(0) Бугага.
Всем, кто будет кричать, что БП3.0 тормозная - буду показывать эту ветку.
11 ДенисЧ
 
10.05.15
12:05
(10) Покажи мне...
12 Sasha_1CK
 
10.05.15
12:42
(7)  Фотку не обещаю - но пару скринов с монитора пользователей могу закинуть - как праздники закончатся.

(9) Ну карусель, не карусель но менеджеры в основном занимаются просмотром информации и иногда работают со своими добавленными документами, как правило, не имеющими отношения к проводкам.

Поэтому нагрузку на базу создают относительно невысокую. так что все относительно.
Я вот сейчас месяц в базе препроводил - всего 4500  (проводимых) документов за месяц.

Сервер правда слабенький с точки зрения дисковой подсистемы - но тут от меня нечего не зависит.
13 PR
 
10.05.15
13:58
(12) Давай расставим точки над ё.
Ты утверждаешь, что у тебя в файловой БП 3 одновременно сидит 30 — 50 человек? Да еще и что-то делает?
14 hhhh
 
11.05.15
03:08
(13) а почему нет? Если например менеджер выписывает 4 счета в день?
15 Sasha_1CK
 
11.05.15
10:50
(13) и даже не на одном предприятии )).
За 50 одновременно сидящих не скажу - все ж таки по суткам они маленько распределены - но больше 30 стопудово.
Но как справедливо заметил (14) - многие из них создают 1-2 документа в день и зачастую даже без проводок - чисто для формирования печатных форм.

Правда еще раз все точки над е - сидящих одновременно и постоянно 25-35  еще10-20 заходят не регулярно и не ежедневно. При этом у многих работа - зайти с утра - сформировать документ (реже отчет) и все - а программа так и висит до конца дня открытой. Работают естественно все в терминальном режиме.

Не понимаю что здесь такого удивительного то?
16 vde69
 
11.05.15
21:00
(15) я тебе так скажу, сервер на котором работали 15 бухов на файловой 7.7, просто завис при троих бухах в 3.0, один запустил перепроведение, второй карточку счета за квартал по счету 62, третий не смог зайти в базу за 10 минут....
17 ОбычныйЧеловек
 
11.05.15
21:07
(16) шикарная конфа... вот спрашивается на кой черт они перешли на эту чудо-конфу? Острых ощущений зхотелось?
18 ЧеловекДуши
 
12.05.15
07:08
(16) А всего то не хватает паузы в процессах перепроведения документов :)
Да и вообще в 8-ке перепроводить документы, зачем?
Уж коль так хочется выравнять регистры, то и обрабатывать только регистры :)
19 Sasha_1CK
 
12.05.15
07:45
(16) Ничего странного и противоречащего.
Это я еще в прошлом году прошел - на каждого пользователя файловой БП 3.0 в терминале надо минимум 0.5 Гб оперативной - соответственно если это правило не выполняется - сервер встает колом - независимо - 3 пользователя или 30 в одной они базе или в разных.

Ну рейд уровня 5, 10 на нормальных полноценных SAS винтах (желательно 15000) - тоже необходим.

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

И это даже сложно сказать - баг это или фича.
С одной стороны 7.7 легко работает на сервере за 100 000 рублей.
Но при этом если на сервере за 100 000 1С 7.7 начинает тормозить - то ни сервер за 200 000, ни за 500 000 скорости  уже не прибавят.

Для 8-ки ситуация обратная - чем производительней и дороже сервер - тем быстрее работает 8-ка.
понятно что 8-ка это дорогое удовольствие - но дык халявы никто не обещал.

А 7.7 вещь кончено уникальная в плане цена/эффективность - но на реально больших объемах данных стоимость сопровождения и оптимизации кода 7.7 стоит сильно дорого (Вплоть до того что 8-ка обходится дешевле)
Плюс уже начались прецеденты несовместимости 7.7 с современным железом и софтом -  пока не фатальные - но уже весьма неприятные.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший