К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Некто запускает нечто и наступают тормоза

Гость
0 - 28.08.2014 - 21:55
В информационной базе (нетиповая конфа, написанная когда-то давно на основе ТиС 7.7 редакции 8.5, сетевая) время от времени начали случатся конкретные тормоза длительностью примерно от 15 минут до получаса. В журнале регистрации 1С никаких записей, которые прояснили бы кто картину найти не получилось. Сисадмин утверждает, что в моменты "тормозов" именно 1С грузит сервер заметно больше обычного, т.е. кто-то из пользователей запускает какую-то обработку(ки) в 1С, которая не делает записей в журнал регистрации.
Вариант дописать в обработки "ЗаписьЖурналаРегистации("НачалоОработкиТакойТ О") и (КонецОбработкиТакойТО)" начав с наиболее вероятных "виновников" тормозов понятен, но обработок достаточно много, как внутренних так и внешних. Нет ли в 1С или в ВК какой-нибудь предопределенной процедуры типа "ПриЗапускеЛюбойОбработки"?



Гость
1 - 28.08.2014 - 23:08
Толи формекс, толи 1спп... Но там вроде как перехватываются дочерние окна. Что для обработки необязательно.
А самопальная вообще ничего докладывать не обязана. И бороться с самопалом тяжко: "штатная" защита годна токмо для навешивании лапши лохам...
Составь список юзеров, умников сверху. В момент тормозов грохай процессы по одному, смотря на то, какой юзер владелец. Смотри на загруженность, помечай в списке.
Гость
2 - 28.08.2014 - 23:17
когда тормозов нет, тоже кого-то грохай невначай. Имитируй сбои, независящие от обработок. С админом громко ругайся ;)
Гость
3 - 28.08.2014 - 23:18
(0) база sql?
Гость
4 - 28.08.2014 - 23:21
3-Дебилы > "ТиС 7.7 редакции 8.5, сетевая" (0)
Гость
5 - 28.08.2014 - 23:24
(4) sql не бывает сетевой?:)
Гость
6 - 28.08.2014 - 23:29
5-Дебилы > SQL по сущности физической сетевой продукт, потому вменяемые и не приплюсовывают к обозначению "sql" лишнее "сетевая".
Гость
7 - 28.08.2014 - 23:32
(6) а откуда такая уверенность во вменяемости автора?:)
Гость
8 - 28.08.2014 - 23:45
7-Дебилы > Наивный...
9 - 28.08.2014 - 23:48
Не, ну возможна же файловая сетевая... или я тоже наивный?
Гость
10 - 29.08.2014 - 00:06
9-Ткачик > Дык, для v77 "сетевая" и означает "ДБФ-ная БД на файл-сервере" ;) Причем можно без дополнительного пояснения "не базовая" :)
11 - 29.08.2014 - 00:20
(10) А почему обязательно "на файл-сервере"? На "терминальном сервере" не?
Гость
12 - 29.08.2014 - 00:36
Валера так верит всем надписям в инете, как будто это трудовой кодекс
13 - 29.08.2014 - 07:13
У меня на файловой сетевой 77 такое было, когда неимоверно распух от времени журнал документов а у нескольких пользователей были в журналах заданы периоды "от царя Гороха"...
Местное лечение - заставил выставить в журналах приемлемые периоды, кардинальное лечение - обрезал базу.
Гость
14 - 29.08.2014 - 07:36
как варианты как раз происходит записьжурналарегистрации
-
началотранзакции
попыткаисключение
даплинашоугодна
хоть сохранение ниипического файла на диск в формате ексель
Гость
15 - 29.08.2014 - 08:56
Цитата:
Сообщение от ADV Посмотреть сообщение
Некто запускает нечто и наступают тормоза
Типичнай вапрос, типичнаго адынесника. Бисталкова и ни па сущиству, впрочим, ента, собствинна, и исть праисхаждение адынесника на белый свет.
Но я тибе памагу, ить усё проста:
Нада проста зделать што та!
Гость
16 - 29.08.2014 - 09:24
неужели у кого-то существует сетевая 1С 7.7, существующая вне терминального сервера? а если это происходит на терминальном сервере, то достаточно посмотреть, чей процесс грузит процессор.
Гость
17 - 29.08.2014 - 09:56
1. сисадмины они такие
2. засунуть все обработки в конфигурацию, добавить записи в ЖР, запретить запуск внешних обработок
3. свернуть базу
4. организовать терминальный сервер, если нету
5. поменять диски сервера на SSD
имхо
Гость
18 - 29.08.2014 - 10:16
17-Зелёный тролль >еще вариант - "Забить на это"
Гость
19 - 29.08.2014 - 10:20
(0) Если сервер терминальный - можно определить пользователя, чей процесс грузит процессор. Если сервер файловый - определить клиента, который создает наибольший трафик.
Адресуй все к админу, если он такой умный, что причину нашел в 1С
Гость
20 - 29.08.2014 - 13:23
закон природы - у всех админов виновата 1це
21 - 29.08.2014 - 19:08
пусть покажет в какой программе он видит что 1с грузит сервер :))
22 - 29.08.2014 - 23:17
и в чем собственно проявляются ТОРМОЗА..? формы вместо 1 секунды открываются 5 секунд..? конкретнее - какие тормоза?
.
1. при установленном формексе есть предопределенная процедура типа "ПриоткрытииОбработки"
2. на ИСе есть "трекер" выполняющегося кода
.
собственные домыслы: если есть тормоза, но нет транзакций - формируется какой-то тяжелый отчет.. типа экселя с картинками...
Гость
23 - 29.08.2014 - 23:45
22-Чучундер > трекер пишет весь исполняемый код всех пользователей. в разные файлы что ль?
может это ЖР и тормозит?
Гость
24 - 29.08.2014 - 23:53
База дбф, работает в терминале.
17-Зелёный тролль > забить, увы, не получится))
19-Управление торговлей 11 > "все к админу" - админ пару дней назад взял отпуск до середины сентября
22-Чучундер > открытие форм и движение по ним тормозит, записи элементов справочников, проведение документов (последнее впрочем может из-за конца месяца - думаю может стоит период итогов на декаду перевести)
Ситуация вроде прояснилась - мне сегодня сообщили о наступлении тормозов и я посмотрел удаленно (я там "приходящий") - сервер действительно грузят процессы 1С, но "бухгалтерии" - как выяснилось ее пользователи (которые и в "торговле" есть потому админ и не сказал мне сразу что именно "бухия"грузит сервак) несколько последних дней активно 41ый с начала года анализируют - я пока что ГБ попросил чтоб они несколько поуменьшили активность когда пик выписок накладных (хотя понятно, что им тоже работать надо). Вернется из отпуска админ подумаем как улучшить железо сервера. Спасибо всем откликнувшимся))
З.Ы. А "записьЖурналаРегистрации" в тяжелые обработки и отчеты все ж подобавляю на всякий случай
Гость
25 - 30.08.2014 - 00:00
24-ADV > отчеты тормозят скорее всего из-за расшифровки ячеек. если её убрать, по сети будет всё намного быстрее. конечно, если им такой отчет сгодится.
26 - 30.08.2014 - 09:47
(24) дефрагментацию диска сделай, тоже помогает.
Гость
27 - 30.08.2014 - 11:07
24-ADV >запилите raid10 на 6-8 ssd, это сейчас недорого, а эффект будет отличный
Гость
28 - 30.08.2014 - 11:27
27-Управление торговлей 11 > а мну сказали, что сейчас %% на 20 дороже стало.
какие недорогие лучше? думаю ставить клиентам, от 5 до 15 среднеактивных юзеров.
на 30-50+ юзеров наверное часто лететь будут?
Гость
29 - 30.08.2014 - 12:48
28-Зелёный тролль >например см. http://www.thg.ru/storage/luchshyi_s...ml#_ssd___2014
рэйд на то и рэйд, изначально - redundant array of inexpensive disks, избыточный массив недорогих дисков
нехай летят, на то и резервирование.
Впрочем, у меня на 40+ пользователей не летят. Вообще в моей практике массово дохли только дешевые ocz, зелененькие такие.
Гость
30 - 30.08.2014 - 14:16
29-Управление торговлей 11 > хм, посмотрел в nix.ru
самсунги только 840 серии есть, пишет "Невозможно использование данного накопителя в серверах из-за недостаточного ресурса".
http://www.nix.ru/autocatalog/ssd_sa...l?city_id=1721
гонит?
Гость
31 - 30.08.2014 - 18:24
30-Зелёный тролль >а хз. сейчас глянул - покупали sandisk, crucial, kingston
все это покупалось с осознанием, что продукты десктопные, с планом заменить весь массив носителей через 3 года. в каждом массиве выделено 2 диска под горячую замену
Гость
32 - 03.09.2014 - 19:49
29-Управление торговлей 11 >Вот накаркал - на днях вылетел один из 8-ми ssd в массиве после полгода работы, на 128гб. Замена сразу же подхватилась, ребилд занял 5 минут.
Сам ssd не сдох - утилита показывает отсутствие ошибок и остаток ресурса 99%, отправится теперь в десктоп или нотубук какой-нибудь
33 - 03.09.2014 - 23:15
http://infostart.ru/public/16676/
Tracer автоматически формирует сообщения:

- о входе-выходе из процедур и функций,
- о возвращаемых значениях функций
- о входе в условные операторы
- о вычисляемых значениях локальных переменных модуля


К списку вопросов






Copyright ©, Все права защищены