Специальные методы Embarcadero Performance Center для эффективного контроля и управления производительностью баз данных могут быть продуктивно использованы администратором даже в условиях его большой загруженности. Они позволяют быстро идентифицировать проблемы с производительностью баз данных в масштабах всего предприятия и определить приоритеты необходимых работ по оптимизации их нагрузочной способности.
Быстрая диагностика проблем
Огромные объемы и большое количество баз данных, работающих на предприятиях, делают малоэффективными традиционные методы для диагностирования и решения проблем производительности. Им на смену должны придти ясные и лаконичные методы, которые позволят гарантировать эффективную работу каждой базы данных, находящейся в их ведении. Embarcadero Performance Center имеет широкий спектр возможностей для того, чтобы помочь администраторам быстро и точно определить источники проблем с производительностью, которые могут повлиять на экономические результаты деятельности предприятия в целом. Используя возможности по визуализации, свойственные корпоративному порталу, администратор может:
- В одном окне наблюдать текущее состояние сразу нескольких баз данных - Oracle, Sybase и Microsoft SQL Server,
- В любой момент с одного взгляда определить, какие базы данных работают, а какие нет,
- Определить листенеры Oracle, которые не работают и не обеспечивают клиентский доступ к базе данных,
- При помощи индекса качества работы ("Embarcadero Health Index") быстро найти базы данных с плохой производительностью и исследовать их более подробно, чтобы определить точную причину любой проблемы,
- Определить базы данных, в работе которых появились те или иные проблемы.
Embarcadero Health Index
Увеличение рабочих нагрузок, уменьшенные числа администраторов и сокращение времени жизни приложений оставляют мало времени для управления производительностью. Embarcadero Health Index - это единый индикатор, который показывает обобщенный уровень производительности каждой контролируемой базы данных. С помощью выборочной критической статистики относительно загрузки памяти, интенсивности ввода/вывода, конфликтов, пространства, сети, объектов, пользователей и SQL, Embarcadero Performance Center может быстро составить полную картину производительности базы данных. Результатом является обобщенный параметр, который может быть использован для определения, насколько хорошо работает каждая база данных. Индекс качества работы базы данных может быть настроен в каждом конкретном случае посредством установления индивидуальных пороговых значений и характеристик. Это позволяет использовать его для отображения реальной ситуации для каждого индивидуального сценария работы базы данных.
Корпоративный центр предупреждения об опасности (Enterprise Alarm Center)
Embarcadero Performance Center имеет единый интерфейс, позволяющий администратору видеть все обнаруженные системой проблемы, относящиеся к каждой базе данных.
Используя Alarm Center администратор может:
- Быстро найти конкретную точку возникновения проблем в работе наиболее важных баз данных,
- Получить в визуальной форме, легкой для понимания и навигации, всю ключевую информацию относительно проблем для всех контролируемых баз данных,
- Видеть все предупреждения об опасностях для всех баз данных, на какой бы платформе они ни работали, в масштабах всего предприятия, или выбрать только те базы/серверы данных, работу которых он желает проверить.
Индикация жизненно важных параметров
Чтобы помочь в идентификации и решении проблем, администратору нужно иметь возможность быстро просматривать наиболее важные статистические данные из области параметров функционирования баз данных, которые влияют на производительность. Embarcadero Performance Center обеспечивает такую возможность в рамках индикации, предусмотренной на домашней странице производительности. Для каждой базы данных администраторы получают универсальный комплексный индикатор для просмотра статистических показателей производительности и доступности. О любых выходах параметров за пределы предопределенных (или рекомендуемыми Embarcadero) пороговых значений Embarcadero Performance Center сообщает с помощью их подсветки. Возможность детализации этих параметров ("Drill Down") позволяет администратору вникнуть в суть любых процессов, выход которых за нормальные рамки отображается обобщенными статистическими характеристиками.
Защита в реальном масштабе времени, круглые сутки
Для полной гарантии доступности и требуемого уровня производительности нужны две вещи. Первая - это постоянный контроль самых важных баз данных на предприятии, который позволяет определять возможные проблемы в предупредительном режиме круглосуточно, независимо от времени, когда это происходит, и до того, как они начнут представлять собой реальную угрозу для нормального функционирования. Вторая - это возможность мониторинга в реальном масштабе времени, который позволяет администратору детализировать все происходящие процессы, имеющие отношение к производительности баз данных, таким образом, что корневая причина любой проблемы, наблюдаемой на поверхности, может быть легко и быстро определена.
В отличие от других решений, Embarcadero Performance Center изначально был нацелен на достижение совершенства в обоих упомянутых подходах к анализу производительности устойчивости. Embarcadero Performance Center дает администратору возможность:
- Создавать расписание автоматически выполняемых операций мониторинга ("ночной режим") для раннего обнаружения проблем и извещения о них,
- Собирать критические статистические данные и использовать их для исторического анализа производительности,
- Контролировать каждый аспект работы баз данных в реальном времени, используя графические представления изменений параметров во времени и мгновенные значения статистических данных,
- Быстро определять любую проблему в любой базе данных с помощью цветовых индикаторов производительности,
- Создавать расписания "глухих периодов", в течение которых отключаются проверки пороговых значений и/или генерация извещений,
- Динамически останавливать и запускать мониторинг источников данных, используя хранимую процедуру, которая может быть напрямую вызываться из скриптов резервного копирования, выполняемых каждую ночь.
Извещения, генерируемые в предупредительном режиме, и автоматическая реакция на отклонения
Embarcadero Performance Center содержит средства оповещения администраторов о возникновении условий, при которых параметры функционирования баз данных начинают отличаться от идеальных. Такие оповещения позволяют обнаружить проблему и начать ею заниматься до того, как она достигнет критической массы. В Embarcadero Performance Center администратор может настроить уровни таких отклонений от нормы, что будет соответствовать степени упреждения перерастания потенциальных проблем в реальные. Он может выбрать канал получения сообщений - пейджер, электронную почту или широковещательные сообщения, а также получателей сообщений и соответствующие условия.
В дополнение к извещениям об отклонениях, Embarcadero Performance Center может реагировать на сигналы об отклонениях автоматически - посредством вызова командной строки или выполнения SQL команд, что позволяет автоматически исправлять ситуацию - до того, как представится возможность сделать это другим способом.
Интерфейс для управления базами данных в масштабе всего предприятия
В то время, как в других продуктах для целей мониторинга используется ручное подключение к многочисленным базам данных и переключение между ними, что может вызывать значительные трудности, Embarcadero Performance Center позволяет администратору быстро переключаться между важными базами данных и засекать любые проблемы с помощью контрольных параметров, устанавливаемых глобально или индивидуально для каждой базы данных. Он может:
- Быстро перемещаться между различными контролируемыми базами данных и представлениями статистических параметров, переключаясь между домашними страницами, связанными с представлением параметров производительности, и при необходимости осуществлять детальный анализ с помощью средств визуализации типа Интернет-браузера,
- Пользоваться закладками, чтобы отслеживать каждую базу данных, которая контролируется в реальном времени,
- Использовать цветовое кодирование в дереве представления информации о базах данных (Database Explorer) и всех индикаторах производительности для быстрой идентификации проблем с базами и перехода к соответствующим статистическим данным самым быстрым путем,
- Создавать группы совместного пользования в дереве Database Explorer, чтобы обеспечивать доступ клиентам на других машинах.
Гибкие, содержательные отчеты
Embarcadero Performance Center создает целый ряд отчетов, которые предназначены для руководящих работников и администраторов. Эта функция гарантирует, что каждый, кто отвечает за доступность критических приложений и производительность, будет в курсе дел и получит необходимую информацию. Соответствующие функции включают:
- Отчеты уровня предприятия, которые детализируют глобальную производительность всех баз данных в легком для понимания формате для руководителей информационных департаментов, менеджеров баз данных и администраторов,
- Отчет "Худшие базы данных", который идентифицирует базы данных с худшей производительностью за соответствующий период времени,
- Возможность сравнить текущую производительность с историческими данными, относящимися к определенным периодам времени,
- Возможности экспорта, которые делают данные отчета доступными в других аналитических форматах, таких как Microsoft® Excel,
- Возможность генерировать отчеты по расписанию
Интегрированное решение для управления оптимизацией и производительностью
Embarcadero Technologies предоставляет тесно интегрированный набор средств для унифицированного администрирования баз данных и управления производительностью, состоящий из Embarcadero Performance Center и DBArtisan. Эта бесшовно интегрированная среда из продуктов, получивших мировое признание, обеспечивает быстрое диагностирование и устранение проблем, связанных с обеспечением постоянной доступности и необходимой производительности критических баз данных.
Система содержит обширный опыт экспертов
Embarcadero Performance Center включает онлайновое руководство, основанное на опыте экспертов, которое предлагает объяснения для всех видов статистических данных, в том числе советы относительно того, как их интерпретировать. Оно содержит ценные подсказки и методологии, которые помогут новичку и пользователю среднего уровня настроить базу данных для получения максимально возможной производительности. Все объяснения и советы относятся к конкретным типам СУБД: Oracle, Sybase, и Microsoft SQL Server.