12.11.2019 0 min to read

Автономная база данных в облаке Oracle

Category : Блог

Автономная база данных позволяет избавится от рутинных вопросов администрирования и масштабирования и сконцентрироваться на проектировании и использовании самой базы данных.

Преимущества автономной базы данных

Главное преимущество автономной базы данных – возможность избавиться от необходимости регулярного администрирования, обновления каждого экземпляра, масштабирования и пр. А если автономная база данных размещается в облаке, то исчезает необходимость самостоятельного обслуживания серверных мощностей и апгрейдов.

Как заметил Эндрю Сазерленд, вице-президент по технологиям и системам Oracle в регионе EMEA и APAC, в настоящее время важно сконцентрироваться на построении сервисов и обработке данных, а регулярные задачи поддержки и обслуживания пора отдать автоматическим службам с искусственным интеллектом.

Действительно, в облачной структуре новый экземпляр базы данных создается за несколько минут. В рамках облачных сервисов появляется масса возможностей по хранению различных объектов, импорту данных и аналитике. Интеллектуальная система прогнозирования дает возможность автоматического масштабирования вычислительных мощностей. Расширенные средства диагностики сбоев в системах позволяют за считанные минуты выявить критическую причину сбоя из тысяч зафиксированных событий. Такой анализ проводится с помощью алгоритмов самообучающегося искусственного интеллекта и требует большой производительности вычислений, поэтому этот сервис сложно установить на локальном сервере.

После объявления на Oracle Modern Cloud Day 2019 о появлении навсегда бесплатных сервисов, в которые входит в том числе 2 экземпляра базы данных, облачная структура стала еще привлекательней.

Теперь небольшую БД, не требующую больших мощностей и объемов памяти, можно получить абсолютно бесплатно за несколько минут.

Как это работает

Создание нового экземпляра базы данных в облачной структуре требует ввода минимального количества параметров – название, пароли и необходимые ресурсы (CPU, память). В случае бесплатной БД, параметры самые минимальные. Все сводится к вводу названий, паролей и установки переключателя “Всегда бесплатно”. В этом случае ресурсы будут ограничены 1 процессором и 20Гб хранилища.

Примерно через 5 минут будет готов новый экземпляр, о чем придет сообщение на почту.

Чтобы подсоединиться к облачной БД необходимо получить файл с реквизитами подключения (Client Credentials) – так называемый Электронный бумажник (Wallet). Его можно загрузить из раздела “Подключение к БД”, находящегося в основных сведениях о базе данных.

При наличии файла Wallet подключиться к БД через Oracle SQLDeveloper очень просто. В параметрах нового подключения выбирается тип подключения (Connection Type) Cloud Wallet, выбирается полученный файл бумажника, не забываем про логин и пароль пользователя БД, а также проверяем какой выбран профиль подключения – high, medium или low.

Профиль определяет приоритеты выделения ресурсов.

  • high подразумевает максимальную производительность вычислений запроса, но количество одновременно выполняемых запросов ограничивается тремя вне зависимости от количества процессоров;
  • medium предназначен для множественных вычислений. Объем ресурсов процессора для вычисления запроса и количество одновременно выполняемых запросов масштабируется в зависимости от количества процессоров;
  • low выделяет минимальный объем вычислительных ресурсов и позволяет одновременно выполнять любое количество запросов.

После подключения к автономной базе данных с ней можно работать также как с локальной. Кроме того, появляется больше возможностей импорта таблиц с данными, а также аналитических вычислений.

Где узнать подробнее

Базовые материалы по изучению возможностей облачной автономной базы данных можно найти Oracle Learning Library. Единственный недостаток, в настоящее время примеры лабораторных работ построены на предыдущей версии облака и новые интерфейсы немного отличаются от описанных.