Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
dbplus.tech
Subtitle
Performance Monitor
для Microsoft SQL Server
Программа
1. Архитектура решения
2. Подключение базы к мониторингу
3. Основные функции
4. Управление доступом - Модуль Sec...
Архитектура системы
DBPLUS Performance Monitor Microsoft SQL Serverдля 3
Набор процедур SQL, отвечающих за
сбор информации...
Подключение базы к мониторингу
В главном окне конфигуратора
(Configuration Wizard) системы
нажимаем на кнопку
[Add Another...
Подключение базы к мониторингу
Добавление одиночной базы данных:
 Дополнение информации об имени
экземпляра.
Внимание!
Мо...
Подключение базы к мониторингу
Добавление одиночной базы данных:
 Указание учетной записи с правами
администратора.
 На ...
Подключение базы к мониторингу
DBPLUS Performance Monitor Microsoft SQL Serverдля 7
Добавление одиночной базы данных:
 Вы...
Подключение базы к мониторингу
Импорт экземепляра SQL с файла:
Структура файла:
 SERVERNAME,TCPPORT,DBPLUS_USERNA
ME,DBPL...
Основные функции - Варианты таблиц
 Возможность экспортировать
данные в файл CSV
DBPLUS Performance Monitor Microsoft SQL...
Основные функции - Варианты таблиц
 В колонке Query Hash представлена кнопка [+]
 Она позволяет быстро перейти к деталям...
Основные функции - Варианты диаграмм
 Увеличение выделенной области
на диаграмме
DBPLUS Performance Monitor Microsoft SQL...
Основные функции - Варианты диаграмм
Различные типы диаграмм:
 Line
 Area
 Column
Возможность добавить и снять
отметку ...
Dashboard - главный экран
Три разных способа
представления баз
данных:
 Icons view
DBPLUS Performance Monitor Microsoft S...
Dashboard - главный экран
Три разных способа
представления баз
данных:
 Grid view
DBPLUS Performance Monitor Microsoft SQ...
Dashboard - главный экран
Три разных способа
представления баз
данных:
 Television view
DBPLUS Performance Monitor Micros...
Instance Load – детали экземпляра SQL
На диаграмме представлена
информация об основной
статистике базы данных:
 Elapsed T...
Instance Load – детали экземпляра SQL
DBPLUS Performance Monitor Microsoft SQL Serverдля 17
После нажатия на
точку на диаг...
Instance Load – детали экземпляра SQL
После нажатия на точку
на диаграмме доступна
информация о:
 Уровне каждого из
сеанс...
Instance Load – детали экземпляра SQL
После нажатия на
точку на диаграмме
доступна информация
о:
 Нагрузке
конкретной баз...
Instance Load – детали экземпляра SQL
После нажатия на
точку на диаграмме
доступна информация
о:
 Оповещениях (если
есть)...
Waits Overview
На графике показано
общее время ожидания
для всех сеансов в
экземпляре SQL за данный
период времени.
График...
Waits Analyze
В рамках детального анализа
вы можете отсортировать
сеансы по:
 Типу
 Классу
 Влиянию на
производительнос...
Waits Analyze
Данные,
представленные на
графике, видны на
таблице ниже.
DBPLUS Performance Monitor Microsoft SQL Serverдля...
Latches
Возможность представить
информацию о latchy,
встречающихся в экземпляре
SQL за определенный период
времени.
График...
SQL Analyze
На графике показана
длительность запросов в
зависимости от выбора (Elapsed
time) или использование CPU
(CPU Ti...
SQL Details
Содержит подробную
статистику
производительности для
каждого запроса.
Данные представлены за
указанный период ...
SQL Details
Легкий доступ к плану
запроса (Explain plan).
Возможность просмотра
параметров выборки, с
которой выполняется
...
SQL Details
Простой способ создания
Plan guide script для
выбранного плана запроса.
Подстановка примерных
параметров вызов...
SQL Details
Статистика запроса может
быть отображена в виде
графика, если нажать на
данный столбец в таблице.
Instance loa...
Show Plan Objects
Содержит:
 Содержание запроса
 План запроса
 Объекты запроса:
 Вид
 Индексы
 Таблицы
 Детали объе...
SQL Details (cd)
На странице также можно искать
запросы через
Find SQL
Можна искать путем:
 Вписания фрагмента текста
 З...
Load trends
Позволяет получать
информацию о трендах,
происходящих в базе
данных по указанной
статистике.
Данные представле...
Compare trends
Позволяет сравнить
статистики между
собой.
Сравнить можно
данные, собранные за
конкретный день
(вкладка Com...
Compare trends
Также есть возможность
сравнить данные за
период времени
(Compare Periods).
DBPLUS Performance Monitor Micr...
Top SQL/SQL 3D
Представляет
информацию о самых
требовательных запросах,
которые имеют
наибольшую долю в
данной статистике....
Top Day
Позволяет отображать
топ-запросы по CPU
Time или Elapsed Time
и отслеживать
изменения в их
поведении.
DBPLUS Perfo...
Slow SQL’s
Показывает запросы,
которые в данный период
длились дольше, чем 200
секунд (значение по
умолчанию).
DBPLUS Perf...
Perf Counters
Предоставлена вся статистика
базы данных доступна в
системном виде
sys.dm_os_performance_counters
Возможност...
OS Stat
Предоставлена вся
статистика операционной
системы, которая
хранится в системном
виде
sys.dm_os_ring_buffers
DBPLUS...
Plan Guides
Представлена
информация об Plan
Guide, созданных в
данном экземпляре.
Доступна информация
как актуальная, так ...
I/O Stats
Модуль используется для
анализа
производительности
ввода/вывода.
Доступна информация о:
 Количестве чтений
 Ко...
I/O Stats
Возможность сравнения
данных, собранных за
данный день (Days
Compare), а также за
указанный период (Period
Compa...
Space Monitor
Это позволяет
анализировать занятость
пространства на диске
через:
 Instancje SQL
 Базы данных
 файлы дан...
Space Monitor
Возможность проверки
исторических данных.
Информация о среднем
использовании за
данный день, неделю,
месяц.
...
Memory
Представляет
информацию об
использовании памяти в
данном экземпляре SQL.
Отображает текущее
использование памяти.
D...
Memory
История использования
памяти содержит
информацию о:
 Buffer Cache Hit Ratio
 Использование памяти
экземплярами SQ...
Memory
Содержит информацию
об использовании
памяти
пользовательскими
сеансами.
DBPLUS Performance Monitor Microsoft SQL Se...
Sessions
Содержит информацию о
сеансах в базе данных,
отображаемую в соответствии
с критериями, указанными в
фильтрах.
Tem...
Sessions history
Таблицы разделены
на три группы:
Желтый цвет
предоставляет информацию
об активных сессиях.
Зеленый цвет
п...
Sessions history
Сессии можна сортировать,
используя:
 Query Hash
 Username
 Sid
 Тип задержки
 Hostname
 Contex Inf...
Locks
Содержит информацию о
блокировках в данном
экземпляре SQL.
Online Locks
– возможность текущего
анализа блокад в
экзе...
Locks
После выбора сеанса мы
получаем дополнительную
информацию:
 Текст запроса
 Параметры сессии
 Тип трансакции
 Иде...
Parameters
Позволяет показывать и
сообщать об истории
изменений для:
 Параметров экземпляра
 Параметров базы
данных
 На...
Мониторинг проблем - Anomaly Monitor
Это модуль, содержащий
информацию о проблемах,
влияющих на
производительность базы
да...
Мониторинг проблем - Anomaly Monitor
Сгруппированы по причинам
появления и влияния на
данную статистику в базе
данных.
Пре...
Мониторинг проблем – InstanceLoad
Информация об
Оповещениях также
отображается на графике во
вкладкеe InstanceLoad.
DBPLUS...
Мониторинг проблем - Конфигурация
DBPLUS Performance Monitor Microsoft SQL Serverдля 57
Конфигурация и определения
оповеще...
Мониторинг проблем - Конфигурация
DBPLUS Performance Monitor Microsoft SQL Serverдля 58
Конфигурация и
определения оповеще...
Мониторинг проблем – Как это работает?
DBPLUS Performance Monitor Microsoft SQL Serverдля 59
Мониторинг проблем
основан на...
Мониторинг проблем – Как это работает?
DBPLUS Performance Monitor Microsoft SQL Serverдля 60
Определение оповещения состои...
Мониторинг проблем – Как это работает?
DBPLUS Performance Monitor Microsoft SQL Serverдля 61
Определение оповещения состои...
Мониторинг проблем – Как это работает?
DBPLUS Performance Monitor Microsoft SQL Serverдля 62
Определение оповещения состои...
Мониторинг проблем– определения проблем
DBPLUS Performance Monitor Microsoft SQL Serverдля 63
Определение проблемы
заключа...
Мониторинг проблем– определения проблем
DBPLUS Performance Monitor Microsoft SQL Serverдля 64
Следующий этап настройки
зак...
Управление доступом
DBPLUS Performance Monitor Microsoft SQL Serverдля 65
Возможность предоставления
доступа к отдельным э...
Управление доступом
DBPLUS Performance Monitor Microsoft SQL Serverдля 66
Собственные разрешения (Use own
permissions).
Эт...
Управление доступом
DBPLUS Performance Monitor Microsoft SQL Serverдля 67
Унаследованные разрешения
(use Inherited permiss...
Управление доступом
DBPLUS Performance Monitor Microsoft SQL Serverдля 68
Управление доступом настраиваем
на двух уровнях:...
dbplus.tech
Subtitle
Спасибо
www.dbplus.tech
Prochain SlideShare
Chargement dans…5
×

sur

Performance Monitor для Microsoft SQL Server Slide 1 Performance Monitor для Microsoft SQL Server Slide 2 Performance Monitor для Microsoft SQL Server Slide 3 Performance Monitor для Microsoft SQL Server Slide 4 Performance Monitor для Microsoft SQL Server Slide 5 Performance Monitor для Microsoft SQL Server Slide 6 Performance Monitor для Microsoft SQL Server Slide 7 Performance Monitor для Microsoft SQL Server Slide 8 Performance Monitor для Microsoft SQL Server Slide 9 Performance Monitor для Microsoft SQL Server Slide 10 Performance Monitor для Microsoft SQL Server Slide 11 Performance Monitor для Microsoft SQL Server Slide 12 Performance Monitor для Microsoft SQL Server Slide 13 Performance Monitor для Microsoft SQL Server Slide 14 Performance Monitor для Microsoft SQL Server Slide 15 Performance Monitor для Microsoft SQL Server Slide 16 Performance Monitor для Microsoft SQL Server Slide 17 Performance Monitor для Microsoft SQL Server Slide 18 Performance Monitor для Microsoft SQL Server Slide 19 Performance Monitor для Microsoft SQL Server Slide 20 Performance Monitor для Microsoft SQL Server Slide 21 Performance Monitor для Microsoft SQL Server Slide 22 Performance Monitor для Microsoft SQL Server Slide 23 Performance Monitor для Microsoft SQL Server Slide 24 Performance Monitor для Microsoft SQL Server Slide 25 Performance Monitor для Microsoft SQL Server Slide 26 Performance Monitor для Microsoft SQL Server Slide 27 Performance Monitor для Microsoft SQL Server Slide 28 Performance Monitor для Microsoft SQL Server Slide 29 Performance Monitor для Microsoft SQL Server Slide 30 Performance Monitor для Microsoft SQL Server Slide 31 Performance Monitor для Microsoft SQL Server Slide 32 Performance Monitor для Microsoft SQL Server Slide 33 Performance Monitor для Microsoft SQL Server Slide 34 Performance Monitor для Microsoft SQL Server Slide 35 Performance Monitor для Microsoft SQL Server Slide 36 Performance Monitor для Microsoft SQL Server Slide 37 Performance Monitor для Microsoft SQL Server Slide 38 Performance Monitor для Microsoft SQL Server Slide 39 Performance Monitor для Microsoft SQL Server Slide 40 Performance Monitor для Microsoft SQL Server Slide 41 Performance Monitor для Microsoft SQL Server Slide 42 Performance Monitor для Microsoft SQL Server Slide 43 Performance Monitor для Microsoft SQL Server Slide 44 Performance Monitor для Microsoft SQL Server Slide 45 Performance Monitor для Microsoft SQL Server Slide 46 Performance Monitor для Microsoft SQL Server Slide 47 Performance Monitor для Microsoft SQL Server Slide 48 Performance Monitor для Microsoft SQL Server Slide 49 Performance Monitor для Microsoft SQL Server Slide 50 Performance Monitor для Microsoft SQL Server Slide 51 Performance Monitor для Microsoft SQL Server Slide 52 Performance Monitor для Microsoft SQL Server Slide 53 Performance Monitor для Microsoft SQL Server Slide 54 Performance Monitor для Microsoft SQL Server Slide 55 Performance Monitor для Microsoft SQL Server Slide 56 Performance Monitor для Microsoft SQL Server Slide 57 Performance Monitor для Microsoft SQL Server Slide 58 Performance Monitor для Microsoft SQL Server Slide 59 Performance Monitor для Microsoft SQL Server Slide 60 Performance Monitor для Microsoft SQL Server Slide 61 Performance Monitor для Microsoft SQL Server Slide 62 Performance Monitor для Microsoft SQL Server Slide 63 Performance Monitor для Microsoft SQL Server Slide 64 Performance Monitor для Microsoft SQL Server Slide 65 Performance Monitor для Microsoft SQL Server Slide 66 Performance Monitor для Microsoft SQL Server Slide 67 Performance Monitor для Microsoft SQL Server Slide 68 Performance Monitor для Microsoft SQL Server Slide 69
Prochain SlideShare
What to Upload to SlideShare
Suivant
Télécharger pour lire hors ligne et voir en mode plein écran

0 j’aime

Partager

Télécharger pour lire hors ligne

Performance Monitor для Microsoft SQL Server

Télécharger pour lire hors ligne

Современная система для точного мониторинга и анализа производительности баз данных.

Основные функции:
Mониторинг всеx деталей каждого SQL-запроса в базе данных, с полной информацией о времени выполнения, использовании CPU, памяти, I/O и т. д.
Быстрый поиск SQL-запросов, которые вызывают наибольшую нагрузку на базу данных.
Большой объем исторических данных для каждого SQL-запроса и полностью определенный интервал времени для отображения.
Простой в использовании модуль поиска изменений плана запроса позволяет легко найти измененные и неэффективные планы выполнения.
Простая в использовании поисковая система новых инструкций, для быстрого поиска новых SQL-запросов.
Высоко конфигурируемые графики, показывающие данные в разных областях.
Глубокий анализ “waits” и “latches”. Точный анализ тенденций для оптимизации базы данных и предварительное планирование производительности.
Dashboard, позволяющий проводить мониторинг нескольких баз данных с одного места.
Уведомления по электронной почте, когда уровни определенных параметров достигают установленные пороговые значения.
Одинаковый интерфейс в версии для Oracle, SQL Server и PostgreSQL.

Livres associés

Gratuit avec un essai de 30 jours de Scribd

Tout voir
  • Soyez le premier à aimer ceci

Performance Monitor для Microsoft SQL Server

  1. 1. dbplus.tech Subtitle Performance Monitor для Microsoft SQL Server
  2. 2. Программа 1. Архитектура решения 2. Подключение базы к мониторингу 3. Основные функции 4. Управление доступом - Модуль Security 5. Мониторинг проблем – Anomaly Monitor 6. Работа с программой DBPLUS Performance Monitor Microsoft SQL Serverдля 2
  3. 3. Архитектура системы DBPLUS Performance Monitor Microsoft SQL Serverдля 3 Набор процедур SQL, отвечающих за сбор информации о производительности отслеживаемых экземпляров SQL Веб-приложение основано на технологии IIS
  4. 4. Подключение базы к мониторингу В главном окне конфигуратора (Configuration Wizard) системы нажимаем на кнопку [Add Another instance]. Два способа подключения базы:  Ручное подключение (одиночное)  Импорт из файла DBPLUS Performance Monitor Microsoft SQL Serverдля 4
  5. 5. Подключение базы к мониторингу Добавление одиночной базы данных:  Дополнение информации об имени экземпляра. Внимание! Можно автоматически загрузить список серверов, нажав [Retrieve servers] и выбрав экземпляр из списка. DBPLUS Performance Monitor Microsoft SQL Serverдля 5
  6. 6. Подключение базы к мониторингу Добавление одиночной базы данных:  Указание учетной записи с правами администратора.  На выбор предоставлена авторизация через свою учетную запись Windows или через учетную запись на SQL Server. DBPLUS Performance Monitor Microsoft SQL Serverдля 6
  7. 7. Подключение базы к мониторингу DBPLUS Performance Monitor Microsoft SQL Serverдля 7 Добавление одиночной базы данных:  Выбор, будет ли создан новый или использован существующий пользователь на основе DBPLUS.
  8. 8. Подключение базы к мониторингу Импорт экземепляра SQL с файла: Структура файла:  SERVERNAME,TCPPORT,DBPLUS_USERNA ME,DBPLUS_PASS,SYSADMIN_LOGIN,SYS ADMIN_PASS[,SERVER_TYPE_NAME] Пример файла:  maqchsqlexpress,1438,db_mon987,db_m on987,maqchradoslaw,admin,TEMPORARY Внимание! В случае пользователя SYSADMIN, логин и пароль могут остаться пустыми. Установка будет выполнена в контексте входящего пользователя. DBPLUS Performance Monitor Microsoft SQL Serverдля 8
  9. 9. Основные функции - Варианты таблиц  Возможность экспортировать данные в файл CSV DBPLUS Performance Monitor Microsoft SQL Serverдля 9 Сортировка и форматирование столбцов в таблицах:  выбор единицы - например, время Elapsed Time в секундах, минутах, днях и т.д.,  выбор сокращения для больших чисел – например, кило, Мега, …  определение точности числа после запятой
  10. 10. Основные функции - Варианты таблиц  В колонке Query Hash представлена кнопка [+]  Она позволяет быстро перейти к деталям запроса (SQL Details) или  Добавить запрос в буфер обмена со списком запросов для последующего анализа (SQL Details) DBPLUS Performance Monitor Microsoft SQL Serverдля 10
  11. 11. Основные функции - Варианты диаграмм  Увеличение выделенной области на диаграмме DBPLUS Performance Monitor Microsoft SQL Serverдля 11  Возможность возврата к предыдущему виду через [Reset zoom]
  12. 12. Основные функции - Варианты диаграмм Различные типы диаграмм:  Line  Area  Column Возможность добавить и снять отметку с представленной серии на диаграмме. Отображение информации в Tooltip после указания места на диаграмме. Возможность экспортировать таблицу в формате: PNG, JPEG, PDF, SVG в файл. DBPLUS Performance Monitor Microsoft SQL Serverдля 12
  13. 13. Dashboard - главный экран Три разных способа представления баз данных:  Icons view DBPLUS Performance Monitor Microsoft SQL Serverдля 13
  14. 14. Dashboard - главный экран Три разных способа представления баз данных:  Grid view DBPLUS Performance Monitor Microsoft SQL Serverдля 14
  15. 15. Dashboard - главный экран Три разных способа представления баз данных:  Television view DBPLUS Performance Monitor Microsoft SQL Serverдля 15
  16. 16. Instance Load – детали экземпляра SQL На диаграмме представлена информация об основной статистике базы данных:  Elapsed Time  CPU Time  IO, Lock, Wait Time  Server CPU  Alerts  Количество CPU DBPLUS Performance Monitor Microsoft SQL Serverдля 16
  17. 17. Instance Load – детали экземпляра SQL DBPLUS Performance Monitor Microsoft SQL Serverдля 17 После нажатия на точку на диаграмме доступна информация о:  Запросах, выполненых в определенный период времени, вместе с их статистикой
  18. 18. Instance Load – детали экземпляра SQL После нажатия на точку на диаграмме доступна информация о:  Уровне каждого из сеансов DBPLUS Performance Monitor Microsoft SQL Serverдля 18
  19. 19. Instance Load – детали экземпляра SQL После нажатия на точку на диаграмме доступна информация о:  Нагрузке конкретной базы данных в экземпляре SQL DBPLUS Performance Monitor Microsoft SQL Serverдля 19
  20. 20. Instance Load – детали экземпляра SQL После нажатия на точку на диаграмме доступна информация о:  Оповещениях (если есть) DBPLUS Performance Monitor Microsoft SQL Serverдля 20
  21. 21. Waits Overview На графике показано общее время ожидания для всех сеансов в экземпляре SQL за данный период времени. График слева показывает сумму времени сеанса за выбранный период. На графике справа показано топовые сеансы за указанную точку на графике (snap). DBPLUS Performance Monitor Microsoft SQL Serverдля 21
  22. 22. Waits Analyze В рамках детального анализа вы можете отсортировать сеансы по:  Типу  Классу  Влиянию на производительность DBPLUS Performance Monitor Microsoft SQL Serverдля 22
  23. 23. Waits Analyze Данные, представленные на графике, видны на таблице ниже. DBPLUS Performance Monitor Microsoft SQL Serverдля 23
  24. 24. Latches Возможность представить информацию о latchy, встречающихся в экземпляре SQL за определенный период времени. График слева показывает топовые latches за данный день. На графике справа показаны топовые latche за указанную точку на графике (snap). DBPLUS Performance Monitor Microsoft SQL Serverдля 24
  25. 25. SQL Analyze На графике показана длительность запросов в зависимости от выбора (Elapsed time) или использование CPU (CPU Time) за данный период. DBPLUS Performance Monitor Microsoft SQL Serverдля 25 После выбора запросов под графиком мы получаем информацию об их участии в общем использовании данной статистики.
  26. 26. SQL Details Содержит подробную статистику производительности для каждого запроса. Данные представлены за указанный период времени с возможностью группировки по:  Snap (15 минут)  Время  День  Месяц Возможность отображения данных Online – загрузка на регулярной основе из системного вида sys.dm_exec_query_stats DBPLUS Performance Monitor Microsoft SQL Serverдля 26
  27. 27. SQL Details Легкий доступ к плану запроса (Explain plan). Возможность просмотра параметров выборки, с которой выполняется запрос. Возможность сравнения планов, используемых запрос в данный период времени. DBPLUS Performance Monitor Microsoft SQL Serverдля 27
  28. 28. SQL Details Простой способ создания Plan guide script для выбранного плана запроса. Подстановка примерных параметров вызова для запроса. Возможность изменить вид презентации Explain plan на графический. DBPLUS Performance Monitor Microsoft SQL Serverдля 28
  29. 29. SQL Details Статистика запроса может быть отображена в виде графика, если нажать на данный столбец в таблице. Instance load for… - возможность оценить влияние данного запроса по отношению к статистике для всей базы данных. DBPLUS Performance Monitor Microsoft SQL Serverдля 29
  30. 30. Show Plan Objects Содержит:  Содержание запроса  План запроса  Объекты запроса:  Вид  Индексы  Таблицы  Детали объекта DBPLUS Performance Monitor Microsoft SQL Serverдля 30
  31. 31. SQL Details (cd) На странице также можно искать запросы через Find SQL Можна искать путем:  Вписания фрагмента текста  Запросов, изменяющих план  Новых запросов в этот период времени  Запросов, использующих данный объект DBPLUS Performance Monitor Microsoft SQL Serverдля 31
  32. 32. Load trends Позволяет получать информацию о трендах, происходящих в базе данных по указанной статистике. Данные представлены за указанный период времени с возможностью группировки по:  Snap (15 минут)  Время  День  Месяц DBPLUS Performance Monitor Microsoft SQL Serverдля 32
  33. 33. Compare trends Позволяет сравнить статистики между собой. Сравнить можно данные, собранные за конкретный день (вкладка Compare Days). DBPLUS Performance Monitor Microsoft SQL Serverдля 33
  34. 34. Compare trends Также есть возможность сравнить данные за период времени (Compare Periods). DBPLUS Performance Monitor Microsoft SQL Serverдля 34
  35. 35. Top SQL/SQL 3D Представляет информацию о самых требовательных запросах, которые имеют наибольшую долю в данной статистике. На выбор есть:  Elapsed Time  CPU Time  Disk reads [block]  Disk reads [MB]  Rows processed  Buffer Gets  Buffer writes  Execution DBPLUS Performance Monitor Microsoft SQL Serverдля 35
  36. 36. Top Day Позволяет отображать топ-запросы по CPU Time или Elapsed Time и отслеживать изменения в их поведении. DBPLUS Performance Monitor Microsoft SQL Serverдля 36
  37. 37. Slow SQL’s Показывает запросы, которые в данный период длились дольше, чем 200 секунд (значение по умолчанию). DBPLUS Performance Monitor Microsoft SQL Serverдля 37
  38. 38. Perf Counters Предоставлена вся статистика базы данных доступна в системном виде sys.dm_os_performance_counters Возможность представления информации также в форме таблицы. Данные представлены за период до 30 дней. DBPLUS Performance Monitor Microsoft SQL Serverдля 38
  39. 39. OS Stat Предоставлена вся статистика операционной системы, которая хранится в системном виде sys.dm_os_ring_buffers DBPLUS Performance Monitor Microsoft SQL Serverдля 39
  40. 40. Plan Guides Представлена информация об Plan Guide, созданных в данном экземпляре. Доступна информация как актуальная, так и историческая. Хранится информация о том, когда и какое изменение было сделано. DBPLUS Performance Monitor Microsoft SQL Serverдля 40
  41. 41. I/O Stats Модуль используется для анализа производительности ввода/вывода. Доступна информация о:  Количестве чтений  Количестве записей  Длительности чтения  Длительности записей Возможность проверки данных для всего экземпляра SQL, а также конкретной базы данных или файла. DBPLUS Performance Monitor Microsoft SQL Serverдля 41
  42. 42. I/O Stats Возможность сравнения данных, собранных за данный день (Days Compare), а также за указанный период (Period Compare). DBPLUS Performance Monitor Microsoft SQL Serverдля 42
  43. 43. Space Monitor Это позволяет анализировать занятость пространства на диске через:  Instancje SQL  Базы данных  файлы данных (data/log file) DBPLUS Performance Monitor Microsoft SQL Serverдля 43
  44. 44. Space Monitor Возможность проверки исторических данных. Информация о среднем использовании за данный день, неделю, месяц. DBPLUS Performance Monitor Microsoft SQL Serverдля 44
  45. 45. Memory Представляет информацию об использовании памяти в данном экземпляре SQL. Отображает текущее использование памяти. DBPLUS Performance Monitor Microsoft SQL Serverдля 45
  46. 46. Memory История использования памяти содержит информацию о:  Buffer Cache Hit Ratio  Использование памяти экземплярами SQL  Transaction Log  Величине Procedure Cache  Buffer Cache  Физической памяти сервера DBPLUS Performance Monitor Microsoft SQL Serverдля 46
  47. 47. Memory Содержит информацию об использовании памяти пользовательскими сеансами. DBPLUS Performance Monitor Microsoft SQL Serverдля 47
  48. 48. Sessions Содержит информацию о сеансах в базе данных, отображаемую в соответствии с критериями, указанными в фильтрах. Tempdb usage sessions – экран, позволяющий анализировать сеанс с точки зрения использования базы Tempdb. Log usage session – функциональность, позволяющая анализировать сеансы с точки зрения выполнения наибольшего количества изменений в базе данных. DBPLUS Performance Monitor Microsoft SQL Serverдля 48
  49. 49. Sessions history Таблицы разделены на три группы: Желтый цвет предоставляет информацию об активных сессиях. Зеленый цвет предоставляет информацию об сессиях, использующих Tempdb. Красный цвет предоставляет информацию о сессиях записывающих в Log. DBPLUS Performance Monitor Microsoft SQL Serverдля 49
  50. 50. Sessions history Сессии можна сортировать, используя:  Query Hash  Username  Sid  Тип задержки  Hostname  Contex Info  Базу данных DBPLUS Performance Monitor Microsoft SQL Serverдля 50 Кроме того, информацию можно просмотреть в форме графика.
  51. 51. Locks Содержит информацию о блокировках в данном экземпляре SQL. Online Locks – возможность текущего анализа блокад в экземпляре или конкретной базе данных Locks history – позволяет отслеживать блокировки во времени. Online Locked Objects - представляет список объектов, на которые в данный момент установлены блокировки. DBPLUS Performance Monitor Microsoft SQL Serverдля 51
  52. 52. Locks После выбора сеанса мы получаем дополнительную информацию:  Текст запроса  Параметры сессии  Тип трансакции  Идентификатор запроса  Статус  Тип Lock’а DBPLUS Performance Monitor Microsoft SQL Serverдля 52
  53. 53. Parameters Позволяет показывать и сообщать об истории изменений для:  Параметров экземпляра  Параметров базы данных  Настроек экземпляров SQL Окно отображает текущее состояние параметров и их изменения во времени. DBPLUS Performance Monitor Microsoft SQL Serverдля 53
  54. 54. Мониторинг проблем - Anomaly Monitor Это модуль, содержащий информацию о проблемах, влияющих на производительность базы данных. Информация доступна с уровня отслеживаемого экземпляра SQL. Два типа Оповещения:  Online  Trends DBPLUS Performance Monitor Microsoft SQL Serverдля 54
  55. 55. Мониторинг проблем - Anomaly Monitor Сгруппированы по причинам появления и влияния на данную статистику в базе данных. Представлено подробно за данный период времени. DBPLUS Performance Monitor Microsoft SQL Serverдля 55
  56. 56. Мониторинг проблем – InstanceLoad Информация об Оповещениях также отображается на графике во вкладкеe InstanceLoad. DBPLUS Performance Monitor Microsoft SQL Serverдля 56 Пример оповещения об изменении плана выполнения:
  57. 57. Мониторинг проблем - Конфигурация DBPLUS Performance Monitor Microsoft SQL Serverдля 57 Конфигурация и определения оповещений доступны в меню: Configuration > Alert settings  Настройка электронной почты
  58. 58. Мониторинг проблем - Конфигурация DBPLUS Performance Monitor Microsoft SQL Serverдля 58 Конфигурация и определения оповещений доступны в меню: Configuration > Alert settings  Общие настройки Содержат конфигурации параметров, которые управляют работой модуля оповещений.
  59. 59. Мониторинг проблем – Как это работает? DBPLUS Performance Monitor Microsoft SQL Serverдля 59 Мониторинг проблем основан на сборе информации о статистике, доступной в экземпляре SQL. Определения оповещений – значение оповещения указывается для каждой статистики. Определение Проблемы – набор правил, основанных на предопределенных Оповещениях. На основании исторической информации генерируются события превышения значения порога.
  60. 60. Мониторинг проблем – Как это работает? DBPLUS Performance Monitor Microsoft SQL Serverдля 60 Определение оповещения состоит в следующем: Выбор типа оповещения:  Online  I/O Stats  Load Trends  SQL Query
  61. 61. Мониторинг проблем – Как это работает? DBPLUS Performance Monitor Microsoft SQL Serverдля 61 Определение оповещения состоит в следующем: Определение порогового значения оповещения:  WARNING/CRITICAL
  62. 62. Мониторинг проблем – Как это работает? DBPLUS Performance Monitor Microsoft SQL Serverдля 62 Определение оповещения состоит в следующем: Настройка дополнительных условий:  Значение, ниже которого оповещение не появляется  Значение, выше которого оповещение всегда будет появляться  Какое влияние оказывает запрос (только SQL Query).
  63. 63. Мониторинг проблем– определения проблем DBPLUS Performance Monitor Microsoft SQL Serverдля 63 Определение проблемы заключается в указании причины проблемы. Ее можно определить, настроив правило, состоящее из предопределенных определений предупреждений. Конфигурация заключается в:  Указании названия проблемы  Определении класса проблемы
  64. 64. Мониторинг проблем– определения проблем DBPLUS Performance Monitor Microsoft SQL Serverдля 64 Следующий этап настройки заключается в:  Установке набора правил на основе определения Оповещений
  65. 65. Управление доступом DBPLUS Performance Monitor Microsoft SQL Serverдля 65 Возможность предоставления доступа к отдельным экземплярам и экранам в приложении. Настройка доступа для:  USER (Object name: DOMENAUSER)  GROUP:  Локальная (Object name: НАЗВАНИЕ ГРУППЫ)  Доменная (Object name: ДОМЕНUSER)  PROFILE (Object name: НАЗВАНИЕ ПРОФИЛЯ). Возможность настройки разрешений:  собственных (use Own permissions)  унаследованных (Inherited permissions).
  66. 66. Управление доступом DBPLUS Performance Monitor Microsoft SQL Serverдля 66 Собственные разрешения (Use own permissions). Этот тип разрешения может быть предоставлен для каждого из трех объектов (USER, GROUP, PROFILE).  Даем разрешения для каждой функциональности (Function rights).  Разрешения для отдельных баз данных (Database access).  Локальные разрешения (Local privileges).
  67. 67. Управление доступом DBPLUS Performance Monitor Microsoft SQL Serverдля 67 Унаследованные разрешения (use Inherited permissions from parents).  Этот тип разрешения может быть предоставлен для каждого из трех объектов (USER,GROUP,POFILE).  Давая разрешение, указываем всегда ПРОФИЛЬ, для которого ранее опредилили разрешения.
  68. 68. Управление доступом DBPLUS Performance Monitor Microsoft SQL Serverдля 68 Управление доступом настраиваем на двух уровнях:  DBPLUS Configuration Wizard: Applications settings >Application Options > Configure  DBPLUS Performance Monitor: Configuration > Settings > Parametr SECURITY
  69. 69. dbplus.tech Subtitle Спасибо www.dbplus.tech

Современная система для точного мониторинга и анализа производительности баз данных. Основные функции: Mониторинг всеx деталей каждого SQL-запроса в базе данных, с полной информацией о времени выполнения, использовании CPU, памяти, I/O и т. д. Быстрый поиск SQL-запросов, которые вызывают наибольшую нагрузку на базу данных. Большой объем исторических данных для каждого SQL-запроса и полностью определенный интервал времени для отображения. Простой в использовании модуль поиска изменений плана запроса позволяет легко найти измененные и неэффективные планы выполнения. Простая в использовании поисковая система новых инструкций, для быстрого поиска новых SQL-запросов. Высоко конфигурируемые графики, показывающие данные в разных областях. Глубокий анализ “waits” и “latches”. Точный анализ тенденций для оптимизации базы данных и предварительное планирование производительности. Dashboard, позволяющий проводить мониторинг нескольких баз данных с одного места. Уведомления по электронной почте, когда уровни определенных параметров достигают установленные пороговые значения. Одинаковый интерфейс в версии для Oracle, SQL Server и PostgreSQL.

Vues

Nombre de vues

68

Sur Slideshare

0

À partir des intégrations

0

Nombre d'intégrations

0

Actions

Téléchargements

3

Partages

0

Commentaires

0

Mentions J'aime

0

×