Stinger: новая СУБД от IBM

IBM выпустила новую СУБД DB2 Universal Database под кодовым названием Stinger, призванную помочь корпоративным клиентам упростить и автоматизировать многие задачи, связанные с поддержанием функционирования баз данных. Этот программный продукт имеет 200 новых функций, упрощающих администрирование базы данных, поддерживает расширенный набор сред разработки распространенных приложений и повышает общую производительность системы.
Основные особенности нового продукта:
- мощные средства автономных вычислений, обеспечивающие автоматическое развертывание, настройку конфигурации, поддержку и оптимизацию DB2 непосредственно в работающей системе;
- поддержка трехмерных геопространственных данных, содержащих сведения о "местоположении" и о "пространстве/времени", обеспечивает создание пространственных приложений нового поколения для правительственных, военных и транспортных организаций;
- новые функции, позволяющие выполнить автоматическое разбиение на разделы и оптимизацию большой базы данных, хранящейся на множестве серверов, за несколько минут;
- периодическое обновление структур управления данными в DB2 производится автоматически, без участия администратора баз данных. Теперь DB2 самостоятельно узнает об изменениях в организации данных и соответствующим образом применяет свои стратегии оптимизации.
Для решения указанных задач IBM представляет модуль DB2 Design Advisor, который автоматически поддерживает, конфигурирует, развертывает и оптимизирует базу данных. Модуль DB2 Design Advisor настраивает базу данных в соответствии с флуктуациями рабочей нагрузки, автоматически реализуя любые изменения в структуре базы данных, а также проводит резервное копирование и восстановление. Кроме того, DB2 Design Advisor предлагает администратору БД способы ускорения обработки сложных запросов, определяя кратчайший путь к запрашиваемой информации. Эта задача решается путем обучения при выполнении предшествующих поисков информации, и путем сбора, предварительной обработки и сохранения часто используемой информации в состоянии повышенной доступности.
Кроме того, в СУБД Stinger реализована новая технология оптимизации запросов, созданная в рамках научно-исследовательского проекта корпорации IBM под названием LEO ("обучаемый оптимизатор"). LEO – это новое поколение технологии IBM для оптимизации запросов, с помощью которой СУБД автоматизирует, упрощает и ускоряет обработку запросов без участия человека. Технология LEO позволяет СУБД DB2 автоматически и непрерывно обновлять статистику запросов - информацию о том, как используется база данных, где она хранит определенную информацию и как она функционирует. В результате DB2 теперь автоматически создает и использует более оптимальные пути к данным - без необходимости выполнения соответствующих процедур оптимизации администратором БД.
IBM дополнительно представила функцию Autonomic Object Maintenance. Эта новая функция автоматически выполняет операции администрирования и обслуживания, такие как настройка таблиц или резервное копирование данных. Например, администратор задал время, в течение которого должно проводиться техническое обслуживание базы данных. После этого СУБД сопоставляет свою рабочую нагрузку с полученным заданием и автоматически выполняет соответствующие процедуры.
Stinger также предоставляет новые инструменты, использующие возможности новейших сред разработки приложений Java/Eclipse и Microsoft .NET (пользователи DB2 получают эту возможность даже раньше, чем пользователи Microsoft SQL Server). В частности, Stinger включает такие усовершенствования языка SQL, как возможность написания хранимых процедур с использованием языков технологии .NET (Visual Basic .NET и C#). Это усовершенствование позволяет разработчикам создавать свои приложения на одном и том же языке программирования с начала и до конца разработки.
В состав Stinger включен механизм DB2 Client Reroute, обеспечивающий непрерывную поддержку пользователей в случае запланированного технического обслуживания базы данных или физического отказа сервера базы данных. Механизм DB2 Client Reroute незаметно переключает пользователей на зеркальную базу данных без какого-либо ущерба для их работы. DB2 будет также использовать возможности модуля IBM Tivoli Intelligent ThinkDynamic Orchestrator, который при возникновении пиковой нагрузки на базу данных позволяет автоматически выделить дополнительные процессорные ресурсы по требованию.
Специально для мобильных сотрудников в состав Stinger будут включен модуль DB2 Everyplace, который расширяет доступ к корпоративным данным для "эпизодически подключаемых" сотрудников, осуществляющих доступ с помощью мобильных, беспроводных или карманных устройств.
Stinger также поддерживает 64-разрядный режим процессоров IBM POWER, на базе которых созданы серверы IBM eServer BladeCenter, IBM eServer pSeries и IBM eServer iSeries.

По материалам компании-производителя.



Сетевые решения. Статья была опубликована в номере 05 за 2004 год в рубрике software

©1999-2024 Сетевые решения