Бесплатный инструмент анализа проблемных запросов в Информационной системе 8.2Общее описание сервиса - http://www.gilev.ru/querytj/
<br>Инструкция по настройке - http://www.gilev.ru/setupquerytj/
<br>Видеоинструкция по настройке - http://youtu.be/anQZ1XQtmPM
<br>Вопросы по настройке и эксплуатации - http://www.gilev.ru/forum/viewforum.php?f=3
<br>Вопросы в скайп по настройке (если выше перечисленное не помогло) gilev_slava
<br>Почта для вопросов gilv@rarus.ru | | Автор статьи: Demiurg Последняя редакция №1 от 12.04.13 URL: http://kb.mista.ru/article.php?id=910 | |
Ключевые слова: производительность 1с, быстродействие 1с, ускорить запрос, ускорение 1с, медленный запрос, анализ
запроса, план запроса, ТЖ, онлайн, gilev.ru
Теперь для того чтобы видеть в режиме 24х7 наличие любых долгих операций, вам всего навсего надо
воспользоваться нашим сервисом https://skynet.gilev.ru/QueryTJ/
Демо: учетная запись work без пароля.
Инструмент не снимает с программиста требований по квалификации, но облегчает поиск "проблемных"
мест в запросах кода 1С. Рекомендуем особое внимание уделять закладке "План запроса".
Преимущества перед платным ЦУП
- показывает запросы платформы (ЦУП не показывает)
- сбор происходит по всем информационным базам сервера (не зависимо от того где субд)
- использует только Технологический Журнал, COM-соединения с базами и других подключений не имеет (в
отличии от ЦУП)
- логины и пароли для мониторинга информационных баз не требует и не подключается
- в серверной части можно посмотреть фильтром конкретную базу, а также можно оценить код всех
информационных баз по совокупности
- наличие возможности общаться напрямую с нами (разработчиками) и высказывать пожелания (часть из
них мы уже реализовали, часть сейчас в разработке)
- видеть тексты запросов 1с рядом с запросами SQL, контекстом кода для для "особо" подозрительных
мест - за счет интеграции с апдекс.
- быстрее обсчет собранных данных
- выдерживает работу "более" высоконагруженных систем
- имеет возможность получить больше детализирующей информации для проблемного запроса (имена таблиц,
количество строк в них, дефрагментацию и т.п.)
- показывает рядом с запросом превышение норм загруженности железа
- требует меньше внимания по контролю места на жестком диске под логи ( в результате падения rphost
"не теряются сессии сбора данных" )
- не нужно хранить гигабайта данных логов - место на диске "забивается" на нашем сервере
- сервис больше приспособлен для мониторинга 24х7
- более простая и легкая установка
- меньше трудозатрат на обслуживание
- доступен везде где есть интернет
- не надо делать подписку на итс чтобы получить обновление
- ГЛАВНОЕ ПРЕИМУЩЕСТВО - БЕСПЛАТНОСТЬ
Основные функции сервиса:
Статистика по динамике запросов
Почасовая статистика длительности запросов (нагрузка, суммарная длительность исполнения запросов с
разбивкой по часам)
Почасовая статистика количества запросов (интенсивность, суммарное количество запросов с разбивкой
по часам)
Статистика длительности запросов по дням (нагрузка, суммарная длительность исполнения запросов с
разбивкой по дням)
Статистика количества запросов по дням (интенсивность, суммарное количество запросов по датам)
Ранжирование операций по длительности исполнений и детализация параметров исполнения запросов
Ранжирование операций по влиянию на загруженность системы. При совместном использовании сервисов
«Анализ долгих запросов» и «Анализ ожиданий на блокировках» (ссылка), в списке ранжирования
операций, будет доступна информация о времени ожидания на блокировках при исполнении операций.
Детализация ранжирования – список запросов по операции. Список запросов также ранжируется по
длительности, что сокращает время на поиск наиболее проблемных запросов, замедляющих выполнение
операции.
Детализация исполнения запросов – комплекс условий и параметров, оказывающих влияние на скорость
исполнения запросов.
Максимальные возможности сервис предоставляет при совместном использовании с другими сервисами.
Детализация исполнения запросов — позволяет отследить и проанализировать проблемы, повлиявшие на
длительность исполнения каждого запроса, на разных уровнях информационной системы.
Детализация исполнения запросов – основной модуль сервиса. Модуль содержит ряд функциональных
разделов, необходимых для объективной оценки проблем разными специалистами. Модуль содержит:
Для всех разделов, общие сведения о запросе – время начала и окончания запроса, длительность.
Раздел «Контекст запроса» — ориентирован на программистов «1С», предоставляет контекст проблемного
запроса для его дальнейшей оптимизации.
Раздел «Текст запроса» — ориентирован на «1С:Экспертов», предоставляет текст проблемного запроса к
СУБД. При совместном использовании сервисов «Анализ долгих запросов» и «Анализ состояния
информационной системы» , в разделе дополнительно будут содержаться данные о соответствии таблиц
СУБД ресурсам в «1С», и информация об объёме и фрагментации данных.
Раздел «План запроса» — ориентирован на «1С:Экспертов», предоставляет подробный план запроса к
СУБД.
Раздел «Параметры запроса» — ориентирован на «1С:Экспертов», предоставляет значения параметров, с
которыми выполнялся запрос. Позволяет оценить разницу поведения одного и того же запроса с разными
параметрами.
Раздел «Превышение норм счетчиков оборудования» — ориентирован на системных администраторов,
предоставляет данные о загруженности оборудования. Позволяет отследить “узкие места” на уровне
оборудования, и наличие проблем с блокировками данных на уровне СУБД. Отражает результаты анализа по
сбалансированности компонент сервера и расчетной рабочей нагрузке на сервер. В случае “проблем”,
предоставляет объективные основания для подбора нового оборудования. Раздел получает данные из
сервиса «Контроль загруженности оборудования», поэтому работа с разделом возможна только при
совместном использовании сервисов.
Раздел «Показатели APDEX» — ориентирован на ИТ-руководителей, позволяет оценить «вклад» запроса в
общую длительность операции. Раздел получает данные из сервиса «Мониторинг производительности
приложений», поэтому работа с разделом возможна только при совместном использовании сервисов. |