Портал для связи

    Embarcadero DB Optimizer XE6

    Embarcadero DB Optimizer XE6 максимально увеличивает производительность баз данных, позволяя разработчикам и администраторам баз данных быстро обнаруживать, диагностировать и оптимизировать непроизводительный код SQL. DB Optimizer XE6 анализирует интенсивность запросов, показывает медленно выполняющиеся запросы и соответствующие изменения в среде выполнения (загрузку процессора, ввод-вывод, время ожидания) и предлагает автоматические решения по оптимизации SQL.

    Подробное описание продукта

    Оптимизация производительности кода SQL на протяжении всего цикла разработки

    Все больше ответственности за качество и производительность кода SQL возлагается на отделы разработки и обеспечения качества. DB Optimizer позволяет осуществлять профилирование и настройку кода SQL в процессе разработки вместо поиска узких мест производительности после ввода приложений в эксплуатацию. Непрерывное профилирование позволяет мониторить производительность за указываемый период времени, поэтому можно увидеть результат настройки выражений и сделать снимки состояния, которые можно сохранить и использовать совместно с другими разработчиками, специалистами по обеспечению качества и администраторами для установления более точного диагноза и повышения производительности.

    Устранение узких мест производительности баз данных и приложений

    Основными задачами администраторов является доведение до максимума уровня производительности и доступности баз данных. Ключевой задачей является выполнение условий предоставления услуг (SLA). DB Optimizer помогает администраторам баз данных быстро проводить профилирование баз данных Oracle, Microsoft SQL, Sybase и DB2 LUW для упрощения поиска и устранения узких мест производительности кода SQL.

    Когда непроизводительный код SQL найден, DB Optimizer позволяет включить этот код SQL в задание настройки непосредственно из сессии профилирования или добавлять хранимые процедуры и SQL-файлы из окна источника данных или файловой системы.

    DB Optimizer не ограничивает процесс настройки SQL стандартными преобразованиями запросов и вставками подсказок, а предлагает мощные средства для быстрой и более продвинутой настройки и анализа SQL. С помощью графических инструментов, например Index Analysis, администраторы баз данных и разработчики могут проверять исполнение строк кода SQL, получая полную картину того, какие индексы используются или не используются, а какие индексы пропущены. В случаях, когда индексы пропущены, DB Optimizer предлагает рекомендации по их применению для оптимизации производительности. Диаграмма Visual SQL Tuning (визуальная настройка SQL) показывает индексы и связи таблиц и представлений, а также операции пересечения, используемые в SQL-предложении.

    Разработка, тестирование и настройка SQL в единой удобной интегрированной среде разработки

    DB Optimizer включает в себя четыре основных компонента: SQL-профайлер, сервис оптимизации, среду разработки и механизм нагрузочного тестирования, называемый Load Editor. Профайлер быстро диагностирует проблемы в SQL-запросах с точки зрения производительности, сервис оптимизации оптимизирует неудачные запросы, а механизм нагрузочного тестирования Load Editor проверяет исправленный запрос на предмет достижения приемлемой скорости выполнения. DB Optimizer также обладает дополнительными средствами оптимизации SQL-запросов: сервис анализа индексов, визуализатор плана выполнения для оптимизации и мощная среда разработки. Среда разработки SQL представляет собой полномасштабный редактор SQL-запросов со встроенным механизмом подстановки имен объектов, синхронной проверкой синтаксиса, интерпретацией плана выполнения и оптимизацией «на лету». Сервис быстрой коррекции работает одновременно с вводом кода для идентификации проблемных участков с точки зрения производительности и предлагает возможные решения, которые осуществляются «одним нажатием на кнопку». 

    Основные возможности Embarcadero DB Optimizer:

    • Работа со всеми основными базами данных с помощью единого интерфейса
    • Визуальное представление результатов анализа времени ожидания
    • Непрерывное профилирование
    • Пакетный режим настройки всех выражений DML, хранимых процедур, всех файлов SQL
    • Вставка подсказок
    • Преобразование SQL
    • Подробные отчеты на основе данных статистики, деталях профилирования, анализа логических условий, описаний планов выполнения
    • Среда разработки SQL со встроенным механизмом подстановки имен объектов, синхронной проверкой синтаксиса, интерпретацией плана выполнения
    • Цветовая диаграмма индексов показывает используемые в данном SQL-предложении индексы
    • Нагрузочное тестирование SQL-запросов

    Оставьте свои данные и наши менеджеры вам перезвонят

    • Антивирусная защита
    • Архивирование данных
    • Защита приложений
    • Защита баз данных
    • Межсетевой экран
    • Антишпионское ПО
    • Защита от DDoS
    • Защита данных
    • Антиспам защита
    • Средства шифрования