Разработка динамических сайтов
SEO услуги
Управление контекстной рекламой

Вход на хостинг

Имя пользователя:*

Пароль пользователя:*

IT-новости

20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла

Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......

подробнее

30.07.2015 Ищем уникальный контент для сайта

Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......

подробнее

11.05.2015 Распространённые ошибки разработчиков сайтов

Не секрет, что в сети Интернет насчитывается миллионы сайтов, и каждый день появляются тысячси новых......

подробнее

SAP + MySQL = MaxDB


Кирилл Сухов

При выборе СУБД для проекта часто встаёт проблема выбора между низкой (часто нулевой) стоимостью открытых баз данных, таких как MySQL или PostgreSQL, и мощью и широтой возможностей «серьёзных» СУБД – Oracle, DB2, MS SQL. MaxDB от компании MySQL AB, наследница SAP DB – прекрасная альтернатива такому выбору. Это промышленная SABсертифицированная база данных, распространяемая под лицензией GPL.

В последних числах мая 2003 года широкие массы IT-тружеников потрясла неожиданная новость. Солидная во всех отношениях компания SAP AG, один из мировых лидеров программного обеспечения для бизнеса, заявила о планах «стратегического сотрудничества» с MySQL AB – разработчиком самой распространённой открытой СУБД – MySQL. Данное сотрудничество касалось такого известного и заслужившего уважение продукта SAP, как SAP DB – промышленного сервера баз данных, стоящего в одном ряду с гигантами – MSSQL Server, Oracle и DB2. При этом, как заявлялось, написанием кода и управлением проектом будет заниматься непосредственно MySQL AB, а внедрение системы и поддержку продукта компании планировали осуществлять совместно. Причиной такого шага SAP AG назвали желание как можно больше соответствовать запросам клиентов.

Если в MySQL-сообществе известие утвердило сдержанный оптимизм, то в среде пользователей продуктов SAB реакция была, по крайней мере, неоднозначна. И в самом деле, что может предоставить MySQL SAP, кроме… кроме огромного количества пользователей СУБД! В самом деле, причиной такого шага могло послужить желание привлечь новых пользователей за счёт огромной аудитории MySQL (если такие соображения и впрямь имели место, то, по крайней мере, на авторе этих строк план сработал). О будущем SAP DB также строились различные догадки. MySQL AB будет позиционировать SAP DB как «MySQL для взрослых», говорили также о том, что MySQL будет просто использовать код SAP DB для внедрения в свой продукт, а оригиналу суждено умереть.

Прошло более двух лет, и пока, к счастью, события опровергают обе версии. Готовящаяся к выходу MySQL 5 явно не «содрана» со своей старшей сестры, а, в свою очередь, SAP DB, под новым именем MaxDB, живет и развивается. Несмотря на смену названия нумерация версий осталась прежней: так, в начале 2004 года вышла MaxDB 7.5, а в июне 2005 года MaxDB 7.6, порадовавшая пользователей графическим инсталлятором (Installation Manager GUI), автоматическим обновлением статистических данных, автоматическим восстановлением неисправных индексов и новыми алгоритмами кэширования.

В этом же году MySQL AB выпустили PHP- и Perl-драйверы для MaxDB, расширив функциональность для разработки приложений.

Что собой представляет MaxDB сегодня?

Это полноценный, промышленный сервер баз данных, поддерживающий стандарт SQL 92 на «расширенном» уровне (хранимые процедуры, триггеры, последовательности, курсоры, роли и т. д.). В СУБД реализована поддержка UNICODE, поддержка кластерных систем, предусмотрена возможность изменения размера базы и создание резервной копии в режиме Online. Возможности MaxDB включают статистику для оптимизации стратегии построения запросов пользователем и выполнения их ядром СУБД. Программные интерфейсы, позволяющие работать с MaxDB, включают ODBC 3.5, C/C++ Precompiler (встроенный (Embedded) SQL), JDBC, версии 3.0, Perl DBI, Python, PHP и, разумеется, SQLCLI. Что ещё? Да в общем, немало, скажем, режим совместимости синтаксиса SQL СУБД. с Oracle 7.

Помимо самой СУБД в состав дистрибутива включены все необходимые приложения для администрирования и интерактивной работы с базой данных, речь о которых пойдёт ниже.

В таблице 1 приведён список поддерживаемых в настоящее время платформ и архитектур. Он не так впечатляющ, как в случае с MySQL, но все наиболее распространённые конфигурации в нём присутствуют.

Таблица 1. Платформы и архитектуры, поддерживаемые MaxDB

 

Операционная система

Архитектура

HP-UX

HP-Risc

IA64

IBM AIX

Power

Linux

X86_32

X86_64

IA64

Power

SUN Solaris

SPARC

Microsoft Windows 2000

X86_32

Microsoft Windows XP

X86_32

Microsoft Windows Server 2003

X86_32

X86_64

IA64


Предыдущая страницаОглавлениеСледующая страница
 
[001] [002] [003] [004] [005] [006] [007] [008] [009] [010] [011] [012] [013] [014] [015] [016] [017] [018] [019] [020]
[021] [022] [023] [024] [025] [026] [027] [028] [029] [030] [031] [032] [033] [034] [035] [036] [037] [038] [039] [040]
[041] [042] [043] [044] [045] [046] [047] [048] [049] [050] [051] [052] [053] [054] [055] [056] [057] [058] [059] [060]
[061] [062] [063] [064] [065] [066] [067] [068] [069] [070] [071] [072] [073] [074] [075] [076] [077] [078] [079] [080]
[081] [082] [083] [084] [085] [086] [087] [088] [089] [090] [091] [092] [093] [094] [095] [096] [097] [098] [099] [100]
[101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140]
[141] [142] [143] [144] [145] [146] [147] [148] [149]

+7 (831) 413-63-27
ООО Дельта-Технология ©2007 - 2016 год
Нижний Новгород, ул. Дальняя, 17А.
Rambler's Top100