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

IDERA DB Optimizer — это автоматизированное средство оптимизации SQL, которое обеспечивает повышение производительности баз данных и приложений благодаря быстрому обнаружению, диагностике и оптимизации низкопроизводительного кода SQL. DB Optimizer предоставляет разработчикам и администраторам баз данных возможности визуального профилирования основных показателей баз данных, определения особенностей использования ресурсов конкретными запросами и визуальной оптимизации кода SQL, что позволяет исправлять проблемные участки кода, ограничивающие производительность.
Возможности DB Optimizer
- Мгновенное выявление «узких мест» производительности
При профилировании баз данных создается графическое представление анализа времени ожидания. С ним очень легко обнаружить SQL-код, снижающий производительность базы данных. В процессе непрерывного профилирования весь источник данных мониторится в пределах настраиваемого временного интервала. Планы выполнения помогают лучше понять, как будет исполняться SQL-код и из чего складываются затраты на производительность. Встроенные средства подготовки отчетов позволяют обмениваться сведениями, полученными в процессе профилирования.
- Профессиональная оптимизация SQL-кода
Мастер оптимизации SQL автоматически предлагает решения и предоставляет необходимый контекст для оптимизации SQL-кода. Средство анализа индексов с поддержкой цветового кодирования отображает используемые, неиспользуемые и отсутствующие индексы и дает рекомендации по повышению производительности. Средство генерирования вариантов оптимизирует запросы к базе данных. Оно формулирует все возможные варианты и находит среди них наилучшую альтернативу для конкретной инструкции SQL с использованием автоматической перезаписи SQL-кода и вставки подсказок.
- Визуальная настройка сложных SQL-запросов
Уникальные диаграммы визуальной оптимизации SQL-кода (VST) превращают текстовый SQL-код в графические SQL-диаграммы. Такой подход помогает администраторам и разработчикам баз данных понять, как инструкции SQL влияют на базу данных. Диаграмма визуальной оптимизации Visual SQL Tuning (VST) показывает индексы и ограничения в таблицах и представлениях с использованием статистик таблиц, а также операции соединения, используемые в инструкции SQL, такие как прямые и подразумеваемые декартовы произведения и отношения «многие-ко-многим».
- Моделирование рабочих нагрузок
Тестирование нагрузок обеспечивает проверку производительности существующих и альтернативных SQL-запросов к базе данных. Можно настроить запросы для массового параллельного выполнения, а также проверить их отзывчивость в моделируемой производственной среде без рискованного фактического тестирования в производственных условиях.
- Позаботьтесь о соблюдении стандартов управления данными заранее
Используя DB Optimizer для профилирования баз данных и определения «узких мест», оптимизации SQL-кода и выполнения нагрузочного тестирования, организации могут достичь гарантированно высоких показателей эффективности, работоспособности и доступности баз данных. Благодаря этому средству вы сможете заранее выявлять возможные проблемы с производительностью и обеспечивать соответствие стандартам производительности и доступности в управлении данными.
Редакции Embarcadero® DB Optimizer™ XE6
DB OPTIMIZER XE6 DEVELOPER
Embarcadero DB Optimizer XE6 Developer — гетерогенный инструмент, обеспечивающий максимальную производительность баз данных и приложений благодаря быстрому обнаружению, диагностике и графическому представлению низкопроизводительного кода SQL способом, который могут совместно использовать разработчики, администраторы баз данных, специалисты по качеству и руководители. Он предоставляет разработчикам и администраторам баз данных возможности визуального профилирования основных показателей баз данных (загрузки процессора, характеристик операций ввода-вывода, времени ожидания), определения особенностей использования ресурсов конкретными запросами и графического представления кода SQL, что позволяет выявить и обсудить проблемные участки кода, ограничивающие производительность. В комплект поставки входят поддержка всех основных платформ СУБД из единого интерфейса, централизованное управление лицензиями и подготовка средств с возможностью развертывания без установки.
DB Optimizer XE6 Developer содержит средство AppWave, которое обеспечивает среду для работы настольных приложений Windows, аналогичную мобильным устройствам. С помощью AppWave вы сможете быстро находить и мгновенно запускать приложения, не тратя сил на их установку, обновление и управление лицензиями в ручном режиме.
DB Optimizer XE6 Developer легко устанавливается и поддерживает любую базу данных для быстрого обнаружения проблемных инструкций SQL. Инструменты непрерывного профилирования отслеживают производительность в течение заданного периода времени, чтобы помочь в проверке влияния настроенных инструкций. Данные профилирования можно передавать в центральный репозиторий, сохраняя при этом снимки экрана для совместного использования разработчиками, администраторами баз данных и специалистами по качеству в целях узконаправленной диагностики и повышения производительности. DB Optimizer XE6 Developer — готовое решение с поддержкой всех основных баз данных, в том числе IBM® DB2® for LUW, Microsoft® SQL Server, Oracle® и Sybase®.
DB Optimizer XE6 Developer может также определять объем используемых ресурсов для хранимых процедур с возможностью просмотра содержащихся в них инструкций SQL для SQL Server и Sybase.
Данный продукт предоставляет лицензию на рабочую станцию для одного пользователя.
DB OPTIMIZER XE6 PRO
Embarcadero DB Optimizer XE6 Pro — гетерогенный инструмент, обеспечивающий максимальную производительность баз данных и приложений благодаря быстрому обнаружению, диагностике, мониторингу и оптимизации низкопроизводительного кода SQL. DB Optimizer XE6 предоставляет разработчикам и администраторам баз данных возможности визуального профилирования основных показателей баз данных (загрузка процессора, характеристики операций ввода-вывода, время ожидания), определения особенностей использования ресурсов конкретными запросами и визуальной оптимизации кода SQL, что позволяет исправлять проблемные участки кода, ограничивающие производительность. Это готовый продукт, обеспечивающий поддержку всех основных платформ СУБД, централизованное управление лицензиями и подготовку средств с возможностью развертывания без установки.
DB Optimizer XE6 Pro содержит средство AppWave, которое обеспечивает среду для работы настольных приложений Windows, аналогичную мобильным устройствам. С помощью AppWave вы сможете быстро находить и мгновенно запускать приложения, не тратя сил на их установку, обновление и управление лицензиями в ручном режиме.
DB Optimizer XE6 Pro легко устанавливается и поддерживает любую базу данных для быстрого обнаружения проблемных инструкций SQL. Инструменты непрерывного профилирования отслеживают производительность в течение заданного периода времени, чтобы помочь в проверке влияния настроенных инструкций. Данные профилирования можно передавать в центральный репозиторий, сохраняя при этом снимки экрана для совместного использования разработчиками, администраторами баз данных и специалистами по качеству в целях узконаправленной диагностики и повышения производительности. DB Optimizer XE6 Pro — это готовое решение с поддержкой всех основных баз данных, в том числе IBM® DB2® for LUW, Microsoft® SQL Server, Oracle® и Sybase®.
Данный продукт предоставляет лицензию на рабочую станцию для одного пользователя.
DB OPTIMIZER 3.8 PROFESSIONAL
Embarcadero DB Optimizer Professional обеспечивает максимальную производительность баз данных и приложений, позволяя разработчикам и администраторам баз данных оперативно обнаруживать, диагностировать и оптимизировать непроизводительный код SQL. DB Optimizer устраняет ограничения производительности за счет таких возможностей, как выявление часто выполняемых или требующих больших объемов данных запросов, ориентация на конкретные инструкции SQL при использовании статистических данных запросов (о загрузке процессора, характеристиках операций ввода-вывода, времени ожидания) и точная настройка проблемных инструкций.
DB Optimizer Professional легко устанавливается и настраивается на любую базу данных для быстрого обнаружения проблемных инструкций SQL. Инструменты непрерывного профилирования отслеживают производительность в течение заданного периода времени, чтобы помочь в проверке влияния настроенных инструкций. Данные профилирования можно передавать в центральный репозиторий, сохраняя при этом снимки экрана для совместного использования разработчиками, администраторами баз данных и специалистами по качеству в целях узконаправленной диагностики и повышения производительности.
Данный продукт предоставляет лицензию на рабочую станцию только для одной выбранной платформы СУБД.
Минимальные требования к аппаратуре:
- Pentium 4-Level Processor
- 1 Гб RAM
- 1 Гб дискового пространства
- Экран 1024 x 768
DB Optimizer поддерживается следующими ОС:
- Windows 8
- Microsoft Windows 7, 32 и 64 bit
- Microsoft Windows Server 2008, 32 и 64 bit
- Microsoft Windows Vista, 32 и 64 bit
- Microsoft Windows XP, 32 и 64 bit
- Microsoft Windows 2003
- Linux, x86-32, GTK 2
— Red Hat Enterprise Linux 5.0
— SuSe Linux Enterprise Server 10
Для DB Optimizer требуется наличие установленной Java6 VM:
- Windows XP/Vista/2003 Sun Java 2 Standard Edition 6 Update 29 for Microsoft Windows
- Linux: Sun Java 2 Standard Edition 6 Update 27 for Linux x86
DB Optimizer поддерживает следующие платформы СУБД:
SQL Execution, Tuning and DBMS Support
- Oracle 9i, 10g, 11g and 12c
- Sybase ASE 12.5 - 15.7
- IBM DB2 for LUW 9.0 – 10.0
- MS SQL Server 2005, 2008, 2012
- JDBC (execution only)
SQL Profiling and DBMS Support
- Oracle 9i, 10g, 11g, 12c
- Sybase ASE (12.5.0.3 - 15.7
- IBM DB2 for LUW 9.0 – 10.0
- MS SQL Server 2005, 2008, 2012
Важно: DB Optimizer не использует никаким образом и ни в какой форме информацию, таблицы или представления, находящиеся под защитой лицензийOracle''''''''s diagnostic pack.
Обслуживание:
В указанную цену лицензии не входит стоимость Контракта на поддержку и сопровождение, который должен быть приобретен в первый год использования.
Контракт на поддержку и сопровождение DB Optimizer в течение первого года использования обеспечивает:
- Неограниченную техническую поддержку.
- Доступ ко всем обновлениям продукта.
- Доступ к закрытым бета-версиям программ.
- Сборник ответов на часто задаваемые вопросы по продукту.
Внимание! DB Optimizer не продается без Контракта на поддержку и сопровождение. Не забудьте добавить позицию в корзину.