Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Тенденции развития СУБД Oracle

Марк Ривкин (Oracle)

СУБД Oracle широко известна как в нашей стране, так и в мире. На ее основе успешно функционирует множество информационных систем. Сегодня уже никого не надо убеждать в ее производительности, функциональной мощности, надежности, масштабируемости, защищенности, открытости, возможности поддерживать системы с высочайшими требованиями по защите данных, непрерывности работы, системы, работающие в интернете и интранете.

Более интересно посмотреть, куда же движется СУБД Oracle, а вместе с ней и вся индустрия СУБД, т к Oracle очень часто являлся законодателем в области новых направлений развития СУБД. За последние несколько лет на наших глазах появились такие платформы для построения клиент-серверных и интернет приложений, как Oracle 8i (8.0 и 8.1), Oracle 9i, а в ближайшие месяцы выходит в продажу новая версия Oracle 9i релиз 2 (9.2). А в недрах корпорации Oracle уже зреют идеи об Oracle 10i.

Каждая из этих версий содержит несколько сотен новых возможностей по сравнению с предыдущей версией. На основе анализа этих новых возможностей мы и постараемся в данном докладе выделить наиболее интересные и важные тенденции развития СУБД конца 20 и начала 21 века.

За более чем 20 лет своего развития корпорация Oracle была пионером во многих областях построения СУБД. До недавнего времени далеко не полный список таких "пионерских" достижений выглядел следующим образом:

  • Первая коммерческая SQL СУБД
  • Поддержка множества вычислительных платформ
  • Поддержка архитектуры клиент/сервер
  • Поддержка модели многоверсионной записи (Multi-version Read Consistency)
  • Поддержка кластерной и MPP архитектуры
  • Поддержка распределенных транзакций
  • Поддержка активных бизнес правил
  • Поддержка параллельной обработки
  • Оптимизация работы с хранилищами данных
  • Поддержка всего спектра Multimedia
  • Поддержка объектно-реляционной модели
  • Поддержка Messaging

Таким образом, начав с первой коммерческой реляционной СУБД, Oracle реализовал системы повышенной надежности, системы для поддержки хранилищ данных и аналитических систем, распределенных БД. Начав с чисто реляционной модели, Oracle последовательно реализовал хранение и обработку таких мультимедийных данных, как текст, изображение, видео, аудио, пространственная информация. Затем СУБД стала объектно-реляционной, т е стала поддерживать и объектную модель. Следующим шагом стало встраивание все в ту же СУБД средств поддержки многомерной модели (OLAP) и средств для Data Mining, средств поддержки специальных моделей, типичных для хранилищ данных. И, наконец, последним бурно развивающимся направлением стало встраивание в СУБД Oracle поддержки XML модели.

Поскольку направлений развития довольно много, поговорим о наиболее интересных "вкусных" вещах. Среди них хотелось бы особо выделить следующие:

  • встраивание в единую СУБД средств эффективного создания и поддержки работы очень большими (до 512 Pb) БД (VLDB), хранилищами данных, средств поддержки многомерных OLAP технологий и алгоритмов Data Mining (автоматическое исследование данных) с сохранением всех преимуществ коммерческой СУБД, средств проектирования и выполнения процедур извлечения, согласования, очистки, передачи и загрузки данных (ETL), средств персонализации

  • развитие в СУБД интернет технологий, таких как интернет файловая система (IFS), виртуальная Java машина (поддержка Java 1.3), работа с динамическими Web сервисами, средства проектирования и реализации порталов и портлетов

  • реализация новых средств разделения информации между различными БД, серверами, приложениями (возможно от разных производителей). Начав с поддержки распределенных БД и репликации, Oracle реализовал поддержку систем работы с очередями сообщений, workflow, автоматическое поддержание логической и физической резервной БД, загрузку данных в хранилища и Data Store и, наконец, единую технологию, объединяющую все выше перечисленные - Oracle Stream.

  • много изменений в последнее время было сделано в области совершенствования защиты данных. Наиболее интересными можно считать реализацию концепции приватной (персональной) БД (Private Database) на основе механизма Fine Grain доступа, коробочное решение по защите данных с использованием меток секретности строк данных (Label Security), новых средств кодирования данных в БД и при передаче

  • очень много усилий было в последние годы затрачено на превращение СУБД Oracle в непрерывно работающую и всегда доступную для приложений и пользователей платформу. Комплекс решений, таких как Real Application Cluster, логическая и физическая StandBy БД, выполнение администрирования БД без ее остановки и замедления работы с объектами БД позволяют реализовать на основе Oracle системы с временем простоя 5 - 15 минут в год. А новая возможность Flash Back позволяет пользователям легко путешествовать в прошлое и работать на эксплуатационной системе со своими вчерашними, позавчерашними и т д данными. Кроме того, подключение на лету все новых и новых узлов кластера позволяет плавно увеличивать мощность вычислительной системы

  • ну и конечно XML DB. Теперь наряду с обычными реляционными данными мы можем хранить в той же БД XML документы и быстро работать с ними. При этом документы хранятся в СУБД и используют все преимущества такого хранения. Специальные механизмы хранения, индексирования, построения XML View и т д позволяют не только эффективно хранить, но и запрашивать и изменять эти данные и их части. Причем традиционные SQL операции умеют работать как с реляционными данными, так и с XML файлами, и наоборот, с помощью XML операций можно работать с SQL данными. А кроме этого, XML DB позволяет разложить XML документы по иерархическим папкам, установить для них дополнительные средства контроля доступа (ACL), осуществить поиск нужных XML документов по контексту и т д

  • постоянно совершенствуются и упрощаются средства управления СУБД. Многие операции по администрированию БД, ранее требовавшие участия администратора БД, теперь выполняются автоматически. А графический инструмент администратора БД - Oracle Enterprise Manager позволяет, бросив быстрый взгляд на всю прикладную систему в целом, увидеть "узкие места" и далее помогает детализировать проблемы и подсказывает методы их устранения. Интеллектуальная экспертная система поможет настроить Вашу БД.

Если глобально посмотреть на направление всех основных изменений за последние годы, то их можно объединить в следующие группы:

  • высокая доступность
  • масштабируемость и производительность
  • защита данных
  • развитие средств разработки
  • управляемость
  • работа с интернет контентом и мультимедиа
  • Business Intelligence
  • поддержка хостинга

 

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...