Новые инструменты Embarcadero для оптимизации производительности Java и баз данных
Embarcadero Technologies выпустила новые и усовершенствованные средства оптимизации производительности, которые позволяют обнаруживать, исправлять и предотвращать ряд дорогостоящих ошибок в ПО, тем самым повышая производительность, доступность и масштабируемость программных систем. Это J Optimizer 2009 для профилирования и оптимизации Java, DB Optimizer 1.5 для профилирования и настройки SQL и Performance Center для автоматизированного круглосуточного мониторинга баз данных.
Новые взаимодополняющие средства оптимизации производительности позволяют выполнять профилирование и точную настройку Java- и SQL-кода как на уровне Java-приложения, так и на уровне базы данных. В результате создание кода упрощается, а проблемы с производительностью выявляются до того, как приложение или запрос базы данных поступят в производство. Кроме того, новые средства помогают клиентам оперативно диагностировать и исправлять ошибки производительности в функционирующих производственных системах. Так, Performance Center работает как программа круглосуточного мониторинга производительности систем баз данных, указывая на проблемы, которые влияют на производительность и масштабируемость. По мнению Майкла Суиндела, вице-президента по продуктам компании Embarcadero, такой подход к оптимизации выгоден вдвойне, поскольку найти и исправить ошибки производительности на раннем этапе разработки приложения или базы данных значительно дешевле, чем исправлять такие ошибки впоследствии.
J Optimizer 2009 — это средство нового поколения для профилирования Java и проверки ошибок, основанное на технологии Optimizeit, которую компания Embarcadero приобрела у Borland Software в 2008 г. J Optimizer позволяет разработчикам Java выделять и исправлять ошибки производительности в процессе создания программ Java и приложений Java EE. Используя J Optimizer, разработчики могут профилировать использование ресурсов памяти и центрального процессора, отображать потоковую информацию в реальном времени и определять, какая часть кода исполняется, с точностью до строки. В J Optimizer также входит анализатор запросов Request Analyzer, позволяющий отслеживать узкие места в производительности на уровне JDBC, JMS, JNDI, JSP, EJB, CCI и Web-служб.
DB Optimizer 1.5 — новейшая версия интегрированной среды разработки для профилирования и настройки SQL. Она максимально увеличивает производительность баз данных и приложений, позволяя разработчикам и администраторам баз данных оперативно обнаруживать, диагностировать и оптимизировать непроизводительный код SQL. DB Optimizer 1.5 поддерживает новые функции непрерывного профилирования, совместим с несколькими платформами СУБД, полностью поддерживает Unicode, а также имеет обновленный интерфейс.
Performance Center — это инструмент круглосуточного мониторинга баз данных, который отслеживает все параметры их функционирования, такие как память, ввод-вывод, конфликты, свободное пространство, сеть, объекты, пользователи и SQL-код, и создает отчеты, указывая на проблемы производительности.
Новые и усовершенствованные инструменты оптимизации — J Optimizer, DB Optimizer и Performance Center — будут теперь доступны и в рамках набора инструментов All-Access. Таким образом, клиенты, работающие с All-Access, смогут использовать комплексное системное решение для управления производительностью на базе простой и недорогой модели.
J Optimizer и DB Optimizer можно приобрести уже сейчас. Performance Center также доступен, а новый выпуск 2.7 появится в продаже во II квартале 2009 г.