#0
by sereban
Собственно интересует возможно ли определить имя пользователя 1с, который запустил что-то очень тяжелое и забрал все процессорные ресурсы ms sql server 2008. В консоли сервера 1с можно найти пользователей, которые по времени долго выполняют запрос к БД (Захвачено СУБД), но этот вариант не подходит, т.к. при активной работе пользователей возникает целая очередь из таких пользователей и не понятно кто-именно из них виновник тормозов на сервере. А выгонять десяток пользователей(ТОП Захвачено СУБД), чтобы восстановить нормальную работу сервера, как-то нехорошо получается...
#5
by smitru
ЖКК - это "желто-красные книги", документация по 1С :-) Там нет ничего сложного или страшного :-)
#9
by sereban
Да не в блокировках дело. Проблема в том, что нагрузка на процессор большая из-за тяжелых запросов. Тупо чтение обычно. На сервере человек 200 активно что-то колбасят, проц на 80% работает, а тут кому-то в голову приходит запустить какую-нибудь херню и проц перестает справлятся. В консоли 1с я вижу только тех кто ждет, а их может быть человек 30 с ожиданием минут по 5. А гавнюк всего 1, который что-то тяжелое запускает. Его нужно поймать и наказать.
#14
by krbIso
простого способа нет нужно сопоставлять номера соединения с sid на sql и смотреть уже что эти sid делают. как вариант запустить профайлер и счетчики перфмона, затем наложить их друг на друга и глядеть на каких запросах счетчики растут и соответственно глядеть sid и опять же сопостовлять его в консоли сервера 1с. Ну или купить PerfExp или взять его в аренду
#15
by smitru
Млин... зачем изобретать велосипед там, где всё уже сделано и реализовано (в технологическом журнале)
#17
by Fragster
я смотрю колонки текущее время вызова + время вызова за 5 минут, также время вызова субд
#18
by sereban
Программа не типовая. Написана очень криво. С производительностью проблем куча. Но внедрить заставили. Теперь мучаемся.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- печать штрихкодов
- Подключение к SQL в регламентном задании
- Где хранится МРОТ в БУХ ?
- УТ11 - Заказ поставщику и ордерная схема
- ЗУП задваивает НДФЛ
- v7: Зацикливание при попытке записи периодического реквизита в 1с под sql
- Ошибка "не удалось заблокировать таблицу sessions"
- Помогите получить значение выполнения ХП из ADO
- У кого самый длинный аптайм сервера?
- v8: Как определить тип колонки ТЗ?
- Вложение в формате pdf 1c
- ЗУП Задолженность по НДФЛ на следующий налоговый период
- Обмен между УТ 11.0.9.15 и БП 2.0.44.8, обмен непроведенных документов.
- ЗУП для Казахстана. Способ расчета отпускных
- v7: Как программно создать подчиненный документ?
- Отличия синтаксиса 8.1 и 8.2
- Удаление записей регистра расчета
- УФ. Пользовательские настройки СКД в ОБРАБОТКЕ
- не редактируется константа
- Как "ПолучитьМакет("Макет")" для внешней обработки?