Новую версию СУБД Oracle Database 12c компания решила оптимизировать для сервис-провайдеров и разворачивающих частные облака заказчиков. В ней появилось подключение баз к общему контейнеру для экономии памяти и процессорного времени, архивация данных в зависимости от их востребованности и времени хранения, сокрытие конфиденциальных данных «на лету» и другие усовершенствования. На сайт Oracle Technology Network (OTN) выложена новая версия Oracle Database 12c. В России о ее доступности для находящихся на техподдержке клиентов заявил глава представительства Валерий Лановенко. Как сообщила американская компания, новая СУБД разработана специально для организаций, использующих облачные вычисления, и оптимизирована для процессоров SPARC и Intel Xeon. СУБД является основой собственного публичного облака корпорации, а также предлагается вендором SaaS-поставщикам и конечным потребителям ИТ для частных облаков. Среди основных усовершенствований по сравнению с предыдущей версией 11g руководитель группы технологий баз данных предпроектного консалтинга Oracle СНГ Марк Ривкин называет мультиарендную архитектуру (Oracle Multitenant, эта опция оплачивается отдельно) с подключаемыми базами данных. При ее использовании память и процессы становятся общими для баз данных, использующихся разным промышленным ПО компаний (ERP, CRM и т.д), раздельными остаются файлы с данными. Для работы мультиарендной схемы все БД прозрачно для таких приложений (т.е. без их перенастройки или доработки) собираются в общий контейнер. Для объединенных БД остаются доступными опции Real Application Clusters (RAC), Partitioning, Data Guard, Compression, Automatic Storage Management, Real Application Testing, Transparent Data Encryption, Database Vault и др. Также в версии 12c появилась новая функция автоматической оптимизации данных (Automatic Data Optimization). С помощью мониторинга операций чтения и записи определяется, насколько часто используются данные, а администратор базы может прописать политики автоматического сжатия для разных классов информации. Сжатие и перемещение данных помимо информации об их востребованности выполняется на основе срока их хранения. Новая функция Data Redaction позволяет компаниям защитить, например, номера кредитных карт, без изменения кода приложений. Такие конфиденциальные данные искажаются «на лету» в соответствии с политиками безопасности, правами учетной записи и информацией о текущем сеансе работы. Наконец, из усовершенствований 12c Ривкин выделяет функцию Application Continuity, которая дополняет RAC и скрывает ошибки уровня приложений от конечных пользователей, повторно автоматически выполняя прервавшиеся транзакции. Кроме функционала для «облачных» приложений в 12c Oracle доработала и анализ «больших данных». Появился механизм SQL Pattern Matching, позволяющий выявить последовательности таких бизнес-событий, как финансовые операции, записи в сетевых регистрационных журналах и журналах веб-серфинга. Далее аналитики компаний-заказчиков могут анализировать такую корпоративную информацию с помощью новых встроенных алгоритмов прогнозирования и появившейся дополнительной интеграции open-source языка программирования R с 12c.
Источник