30 декабря 2013 г.

C Новым годом !

Блог уходит в празднование до 13 января 2014.

20 декабря 2013 г.

Лабораторные работы по Oracle Solaris

На сайте вендора под новый год выложены бесплатные лабораторные работы, которые знакомят с технологиями Oracle Solaris.

17 декабря 2013 г.

Oracle Secure Enterprise Search

Oracle перестал соревноваться с Google и недавно выкинул из технологического прайс-листа собственный поисковый движок Secure Enterprise Search.

16 декабря 2013 г.

Oracle Sparc SuperCluster M6-32

Oracle Sparc SuperCluster M6-32 - это авианосец общего назначения среди инженерных систем: машина намного опередившая своё время.
Давайте посмотрим, что же лежит в коробке:

13 декабря 2013 г.

Oracle Exadata Database Machine X4-2

Изменения в Oracle Exadata X4-2 не только количественные (обновление аппаратного обеспечения), но и качественные (новая функциональность).

Как говорили ещё древние греки: "Citius, Altius, Fortius!"

6 декабря 2013 г.

Fusion Middleware 11g Lifetime Support Policy

Сдвинуты даты окончания стандартной технической поддержки (Oracle Premier Support) для Fusion Middleware 11g.

Стандартная техническая поддержка включает выпуск, исправлений, выпуск новых версий и сертификацию с ПО  и оборудованием третьих фирм.

4 декабря 2013 г.

Oracle Database Appliance X4-2

Ожидается появление ODA X4-2 и в связи с этим интересно посмотреть, что же поменялось.

2 декабря 2013 г.

Лицензирование Oracle VM VirtualBox

Oracle VM VirtualBox (или просто VirtualBox) - это добротная виртуальная машина: поддерживает разнообразные ОС, с открытым исходным кодом, активно развивается и бесплатна для личного использования.

А что насчёт коммерческого использования ? Сколько стоит и как лицензируется Oracle VirtualBox ?

29 ноября 2013 г.

Oracle Acme Packet

В начале 2013 года корпорация Oracle поглотила Acme Packet - лидера в сегменте сетевого оборудования для операторов связи и крупных компаний. Решения Acme решают задачи защиты и унификации взаимодействия по цифровым сетям.

27 ноября 2013 г.

Лицензирование Oracle Enterprise Manager

Как следует из правил лицензирования: базовая функциональность Oracle EM бесплатна при наличии в ИТ-инфраструктуре заказчика любого коммерческого ПО Oracle или действующего контракта на техническую поддержку. (The base installation of Enterprise Manager Cloud Control 12c includes several features free of charge with the purchase of any Oracle software license or Support contract.)

Дополнительная функциональность входит в состав специализированного ПО от Oracle (например, в случае БД Oracle требуется наличие редакции Enterprise Edition и отдельно купленных Pack) или разрабатывается сторонними производителями.

26 ноября 2013 г.

Скачать Firmware на сервера Oracle или Sun

На сайте вендора в общем доступе есть страница со ссылками на прошивки серверов Oracle и серверов Sun. В списке присутствуют, как последние модели (например SPARC M6-32 или Sun Server X4-2), так и модели, уже недоступные к заказу (например, Sun Fire X4470 или Sparc T5120).

Однако, для скачивания всё равно потребуется доступ на сайт технической поддержки и наличие действующего CSI на соответствующее оборудование.

25 ноября 2013 г.

ODA 2.8.0.0.0

На прошлой неделе вышел новый пакет обновлений для Oracle Database Appliance. Ожидаемой поддержки Oracle Database 12c - пока не появилось (добавилась поддержка патчсетов 11.2.0.4.0, 11.2.0.3.8 и 11.2.0.2.12).
Основные изменения относятся к конфигурации с использованием Oracle VM.

15 ноября 2013 г.

Будущее Java-приложений

Смешная заметка в одном из блогов на официальном портале Oracle.

Заметка о том, что после выхода очередного обновления Java Runtime Environment (Java Platform SE 7 U45), многие приложения (в том числе и продукты Oracle !) стали показывать ошибку: "This application will be blocked in a future Java security update because the JAR file manifest does not contain the Permissions attribute. Please contact the Publisher for more information." (мол, при следующем обновлении, данное приложение будет заблокировано, поскольку конфигурационные файлы не отвечают высоким стандартам безопасности).

И смешной вывод о том, что не нужно беспокоиться: это просто программисты разных подразделений Oracle общаются между собой, предупреждая о грядущих изменениях и к реальному выходу следующего обновления все необходимые изменения будут в приложения Oracle - внесены. 

Но я бы на месте некоторых заказчиков - беспокоился, потому что из этой истории можно сделать и другой, более серьёзный, вывод.

12 ноября 2013 г.

Oracle Big Data Appliance X4-2

Как недавно заметили на Хабре: "я уже знаю, что Большой Брат давно существует ... объяснение уверенности очень простое: при наличии необходимых ресурсов я сам мог бы его построить." Да, обработка неструктурированных данных становится доступна простым заказчикам. Собственно, вышла новая версия Oracle Big Data Appliance для анализа неструктурированных данных.
Основное отличие (согласно документации):
  • Oracle Big Data Appliance X3-2 - в одном шкафу дисков на 648 ТБ
  • Oracle Big Data Appliance X4-2 - в одном шкафу дисков на 864 ТБ
Простая перестановка цифр :) и + 33% к ёмкости.
Стоимость оборудования при этом не изменилась.

11 ноября 2013 г.

Oracle Grid Engine

На первый взгляд этот анонс (или этот) могут удивить: компания Oracle перестаёт оказывать коммерческую поддержку Grid Engine (продукт уже изъят из прайс-листов) и отдаёт её в Univa. Но на самом деле, в этом нет ничего драматического.

7 ноября 2013 г.

Oracle Database 11.2.0.4 для Windows

Забавно, как много времени может пройти между выходом одного и того же обновления для разных операционных систем. Например, "Patch 13390677: 11.2.0.4.0 PATCH SET FOR ORACLE DATABASE SERVER" под Linux и Oracle Solaris вышел в августе, под IBM AIX и HP-UX вышел в начале октября, а под MS Windows - только 25 октября (то есть, через 2 месяца после анонса под Linux и Solaris).

Так что, "All animals are equal, but some animals are more equal than others" (c) Джордж Оруэлл.

6 ноября 2013 г.

Будущее Oracle GlassFish Server

В продуктовом портфеле Oracle присутствует несколько серверов приложений (Oracle Internet Application Server, Oracle Weblogic Server, Oracle GlassFish Server), которые решают похожие задачи. При этом, вендор неоднократно утверждал, что флагманский продукт именно Weblogic: он активно развивается и включён в состав большинства продуктов Fusion Middleware.

В то же время, новые версии Oracle Internet Application Server давно не выпускаются, а редакции постепенно изымаются из прайс-листов. Теперь наступила ясность и для Oracle GlassFish Server.

5 ноября 2013 г.

Oracle Exadata Memory Expansion Kit

Для серьёзных баз данных Oracle стремится максимально задействовать память (об этом говорили и во время OOW 2013), потому и наиболее частый апгрейд инженерной системы Oracle Exadata - это покупка дополнительной памяти.

30 октября 2013 г.

Видео-трансляция Oracle Day 2013

Прошёл Oracle Open World 2013, и вслед за ним по всему миру (в том числе и в России) проходят Oracle Day, на которых рассказывают все новости. В этом году, для ещё большего охвата аудитории, часть "Oracle Day 2013 - Москва" (31 октября) будет транслироваться через интернет. Но и на видео-трансляцию требуется предварительная регистрация.

28 октября 2013 г.

Будущее Oracle Information Rights Management

Давным-давно в продуктовом портфеле Oracle был Information Rights Management. Хороший продукт, с интересным подходом к защите информации: документы могут распространятся свободно, а вот права доступа (на чтение, редактирование, печать итд) к этим документам хранятся на выделенном сервере. Соответственно, можно динамически изменять права и управлять доступом к информации, даже если она уже покинула пределы организации.

В 2012 году продукт был изъят из прайс-листов, а вопросы - "чем можно заменить Oracle IRM ?" продолжают поступать до сих пор.

25 октября 2013 г.

Бесплатный Oracle Weblogic

Вслед за Oracle BI Publisher Trial Edition на сайте вендора появился и Free Oracle WebLogic Server 12c.

24 октября 2013 г.

Oracle Utilities Data Model

Среди опций к базе данных Oracle есть четыре модели данных:
  • Retail Data Model - розничная торговля
  • Communications Data Model - телеком
  • Airlines Data Model - авиакомпании
  • Utilities Data Model - коммунальные услуги
Причём, Utilities Data Model появилась буквально на днях.

22 октября 2013 г.

Дополнительные возможности Oracle EM 12c

Вендор позиционирует Oracle Enterprise Manager 12c, как единую (и почти бесплатную!) точку для мониторинга всей инфраструктуры заказчика: начиная от СХД и сетевого оборудования, и заканчивая бизнес-приложениями.

18 октября 2013 г.

Стоимость опций к Oracle Database Enterprise Edition

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

17 октября 2013 г.

Этот неизвестный Oracle Secure Backup

Опция Oracle Advanced Compression для базы данных Oracle решает достаточно широкий спектр задач:
Но можно ли как-то сэкономить, если нужно только сжатие резервных копий ?

16 октября 2013 г.

Редакции Oracle Weblogic

Чем отличаются редакции базы данных Oracle партнёры и заказчики обычно знают, а вот с сервером приложений Oracle Weblogic ясности как-то меньше. Хотя вся информация есть в документации.

15 октября 2013 г.

Обучение Oracle для партнёров и заказчиков

На сайте технической поддержки можно найти не только патчи и информационные статьи, но и бесплатные обучающие вебинары. Статья Advisor Webcasts: Current Schedule and Archived Recordings (Doc ID 740966.1) позволяет зарегистрироваться на ближайшие вебинары и просмотреть уже прошедшие в записи. То есть, не совсем уже и статья, а вполне себе интерактивный контент.

14 октября 2013 г.

Версии Oracle BI

Начиная со следующего патча, в последнем разряде версии ПО Oracle Business Intelligence будет указываться дата выхода (формат - yymmdd, то есть год-месяц-день). Например, если бы такое обновление вышло сегодня, то его номер был бы - 11.1.1.7.131014.
Версии остальных продуктов Oracle пока нумеруются "старым" образом - абстрактными цифрами. Например, 11.1.1.7.501

11 октября 2013 г.

Что означают цифры и буквы в названии серверов Oracle ?

В наименовании серверов и инженерных систем Oracle, буквенно-цифровая комбинация обозначает модель процессора, а цифра после тире - количество сокетов в каждом сервере. Буква "B" в конце - указывает на блейд архитектуру.
Так что, теперь вы знаете, что скрывается за SPARC M6-32, Oracle Exadata Х3-2, SPARC T5-1B и другими странными названиями.

10 октября 2013 г.

Multitenant Self-Service Provisioning

В целях популяризации опции Oracle Multitenant (требует Oracle Database Enterprise Edition 12c) вендор выпустил забавную утилиту.

8 октября 2013 г.

Презентации с OOW 2013

Большинство презентаций с Oracle OpenWorld 2013 доступны для просмотра и скачивания на сайте вендора. Материалы будут доступны примерно 6 месяцев (до марта 2014 года). Делитесь интересными находками :)

7 октября 2013 г.

Live Virtual Class

Сейчас Oracle активно продвигает авторизованное онлайн обучение при помощи Live Virtual Class (LVC). Рассказываю свои впечатления на примере пробного двухчасового занятия:

3 октября 2013 г.

Oracle Multitenant (шуточный взгляд)

Если представить опцию Oracle Multitenant как переезд из обычной (stand alone) квартиры в коммуналку ... то можно сделать несколько забавных наблюдений.
Об этом Иван Куприянов в своём блоге.

1 октября 2013 г.

Oracle Processor Core Factor Table для M6

Недавно была заметка про "понижающий коэффициент" при лицензировании ПО Oracle. Также недавно сообщалось о выходе новых серверов на базе процессора SPARC M6 (12 ядер, с частотой 3.6 GHz). И не нужно быть провидцем, чтобы предсказать значение понижающего коэффициента для M6.

30 сентября 2013 г.

Best Practices для Oracle Exalytics

Постепенно в не совсем очевидных местах открытом доступе появляются презентации с Oracle OpenWorld 2013. Например, познавательная презентация Antony Heljula и Mark Rittman (Марк Риттман) об использовании Oracle Times Ten в инженерной системе Oracle Exalytics.

27 сентября 2013 г.

OOW 2013. Day 5.

В последний день Oracle Open World доклады были технической направленности. Например, рассказали про поддержку в будущих версиях Oracle Database 12c формата JSON.

26 сентября 2013 г.

OOW 2013. Day 4.

Приближается зима: дни становятся короче, а новости с Oracle Open World - всё скромнее и скромнее: в среду, 25 сентября, говорили про партнёрство с Dell.

25 сентября 2013 г.

OOW 2013. Day 3.

Во вторник 24 сентября, на Oracle Open World говорили про "облака". Это не самая актуальная тема для России, поэтому даже Ларри Эллисон вместо своего выступления, предпочёл поехать на American Cup: наблюдать за соревнованиями скоростных гоночных яхт. Но все же:

24 сентября 2013 г.

OOW 2013. Day 2.

Кто сказал мяу ?
В. Сутеев

В понедельник 23 сентября наиболее интересные новости на Oracle Open World 2013 касались бизнес-аналитики.

23 сентября 2013 г.

OOW 2013. Day 1.

- I will be back.
"Терминатор". (1984)

На этой неделе проходит ежегодная конференция Oracle Open World 2013 и все новости так или иначе будут связаны с этим событием. Итак, День Первый, 22 сентября: выступление Ларри Эллисона и анонс трёх новых продуктов.

20 сентября 2013 г.

Oracle Advanced Analytics

А надо учиться, учиться, учиться.
Салтыков-Щедрин (1868)

В продуктовом портфеле Oracle присутствует опция Oracle Advanced Analytics, которая включает две компоненты:
  • Oracle Data Mining - когда-то самостоятельная опция для выявления закономерностей и взаимосвязей
  • Oracle R Enterprise - расширение открытого языка R (для статистической обработки и визуализации данных), чтобы ресурсоёмкие вычисления могли выполнятся не на локальном компьютере, а на промышленном сервере внутри базы данных Oracle. 
Язык R - штука хорошая, но наверняка большинству специалистов, знающих pl/sql - неизвестная. Но, есть возможность бесплатно восполнить этот пробел:

19 сентября 2013 г.

Oracle BI Publisher Trial Edition

Что нам стоит дом построить ...
"Автомобиль, скрипка и собака Клякса" (1974)

С одной стороны, партнёры Oracle уровня Silver (ограниченно), Gold и Platinum могут бесплатно использовать продукты Oracle для целей изучения, разработки и демонстрации Заказчикам, но с другой стороны - иногда полноценное развёртывание ПО занимает много времени.
И всегда приятно обнаружить уже адаптированное (пусть и частное) решение.
Например, больше года существует Oracle BI Publisher 11g Trial Edition - пробная редакция мощного инструмента для построения регламентированной отчётности.

18 сентября 2013 г.

Oracle Partitioning Policy

Ловкость рук и никакого мошенничества.
"Путевка в жизнь" (1931)

Все уже привыкли, что "Oracle на Oracle" - это выгодно: при использовании оборудования Oracle требуется приобретать меньше лицензий на ПО Oracle. Таковы правила игры, которые установил вендор. Итак, из чего они складываются:

1. Понижающий коэффициент

При лицензировании большинства ПО для расчёта количества лицензий используется понижающий коэффициент, который зависит от производителя модели процессора (core factor). Для продукции IBM Power он равен 1, для SPARC T4, SPARC T5, Intel, AMD коэффициент 0,5

2. Лицензирование в виртуальной среде

При лицензировании в виртуальной среде, Oracle для большинства платформ виртуализации (VMware и остальные) требует приобретать лицензии на весь сервер целиком, независимо от того, сколько ресурсов выделено под Oracle.
Исключения, так называемые, доверенные виртуализации (hard partitioning): это Oracle VM, Solaris Zone, IBM LPAR (DPAR), Fujitsu PPAR и некоторые другие. Здесь IBM - "повезло" (но не забываем про пункт 1)

и наконец, (следите за руками), то ради чего эта заметка и писалась

17 сентября 2013 г.

Securing Oracle Database 12c: A Technical Primer

Готовь сани летом, а телегу - зимой.
Поговорка

В декабре 2013 года выходит книга Michelle Malcher, Paul Needham, Scott Rotondo, James Spooner "Securing Oracle Database 12c: A Technical Primer".
Наверное её, как и многие другие полезные книжки по базе данных Oracle, можно будет скачать с торрентов и пиратских библиотек. Но, сейчас есть возможность скачать её бесплатно и легально в течении ограниченного времени. Для этого нужно указать свой e-mail на сайте издательства ... и ждать зимы.

16 сентября 2013 г.

Аналог Oracle Exalytics In-Memory Machine

Лучше гор могут быть только горы
На которых ещё не бывал
В. Высоцкий "Прощание с горами"

В официальном прайс-листе появилась новая (десятая !) инженерная система Oracle Exalytics In-Memory Machine T5-8. Предварительная информация о конфигурации и точная информация о цене по сравнению с Oracle Exalytics In-Memory Machine X3-4 - в таблице. Подробности и позиционирование узнаем во время OOW 2014.


Exalytics X3-4
Exalytics T5-8
процессоры
4 Intel Xeon
8 SPARC T5
всего процессорных ядер
40
128
память
64 * 32 Гб = 2 Тб
128 * 32 Гб = 4 Тб
SSD
6 * 400 Гб = 2,4 Тб
8 * 400 Гб = 3,2 ТБ
жёсткие диски
6 * 900 Гб SAS
8 * 900 Гб SAS



цена
175 000 $
330 000 $

12 сентября 2013 г.

Oracle Database 12c на Oracle Exadata

Ребёнок читает на вольере про дневной рацион животных "слон в сутки съедает столько-то килограммов апельсинов, столько-то бананов, яблок..." и недоуменно спрашивает: "Неужели он все это съест?".
Служитель зоопарка: "Съесть-то он съест, только кто ж ему даст?"
Анекдот.

Периодически попадаются вопросы "А можно ли поставить Oracle Database 12c на Oracle Exadata ?", ответ на которые на самом деле прост: "можно, но пока - не стоит". Причина проста: вендор честно пишет в документации о том, что некоторые возможности инженерной системы в этом случае использоваться не будут. А именно:
  1. Технология Exadata Smart Scan (и Storage Index) де-факт отключены. Эти технологии должны обеспечивать обработку запросов Oracle на уровне системы хранения, но в случае Oracle Database 12.1 они возвращают все данные, вместо того, чтобы возвращать только необходимые. Заставить работать обещают к Oracle Database 12.2  
  2. Ограничения на количество операций с СХД для баз данных (IORM - I/O Resource Management) - не соблюдаются.
Так что best practise - подождать.

10 сентября 2013 г.

Magic Quadrant for x86 Server Virtualization Infrastructure 2013

Пока противник рисует карту наступления, мы меняем ландшафты, причем вручную. Когда приходит время атаки, противник теряется на незнакомой местности, и приходит в полную небоеготовность.
"ДМБ".

Oracle VM – бесплатное решение на основе гипервизора Xen для серверной виртуализации для х86-архитектуры, не требует хостовой ОС. Изначально "заточено" под совместную работу с продуктами Oracle, но, в принципе, может использоваться и для более общих задач. И не забываем про большое количество образов виртуальных машин с уже сконфигурированными приложениями Oracle.

Недавно был опубликован "Magic Quadrant for x86 Server Virtualization Infrastructure" за 2013 год, а Владимир Ескин сделал интересное обобщение за несколько лет.
Картинка ниже взята из его блога.

9 сентября 2013 г.

Oracle Database vs MS SQL Server

Меланхолик знает что 2+2=5 и спокоен, 
а холерик уверен что 2+2=4, но нервничает.
Анекдот.

Удивительно, но факт - Oracle Database Standard Edition One и Oracle Database Standard Edition оказываются дешевле Microsoft SQL Server, при этом предоставляя большую функциональность. Разница  в цене связана с правилами лицензирования этих редакций: при лицензировании по пользователям у Oracle нет "серверной части", а при лицензировании по процессорной метрике - ядра не учитываются.

Сравнение прошлого года (цены на Oracle Database не изменились, MS SQL можно пересчитать).

6 сентября 2013 г.

Oracle Exadata Eighth Rack X3-2

- Число Пи в военное время может достигать четырех!
Анекдот

Oracle Exalogic Eighth Rack X3-2 с июня дешевеет, а Oracle Exadata Eighth Rack X3-2 c сентября дорожает.

продукт
было (доллары)
стало (доллары)
Exadata Eighth Rack
200,000
220,000
Exadata Quarter  Rack
330,000
330,000
Exadata 1/8 to 1/4 Upgrade
160,000
160,000

И поскольку стоимость других позиций и стоимость апгрейда не изменились, то привлекательность минимальной конфигурации Exadata - принудительно уменьшается. 
Отдельно стоит отметить, что физически конфигурация 1/8 Exadata совпадает с конфигурацией 1/4 Exadata, но только половина ресурсов (ядер, оперативной памяти, дисков и SSD) - заблокировано. То есть, это модель ценообразования в основном применяемая IBM, когда заказчик уже купил всё оборудование, оно стоит у него в серверной и вопрос апгрейда - это только вопрос доплаты и разблокирования мощностей.

5 сентября 2013 г.

Competencycenter.oracle.com

Книга рекордов Гиннесса впервые опубликована в 1955 году 
по заказу ирландской пивоваренной компании "Гиннесс".
ВикипедиЯ

Раздел сайта вендора https://competencycenter.oracle.com открывает доступ к неплохому обучению по продуктам Oracle на английском языке и даёт возможности пройти бесплатные онлайновые тесты (которые де-факто в первую очередь предназначены опять же для обучения, а не для проверки знаний). Тесты используются для получения прав на продажу оборудования или бизнес-приложений Oracle, для получения специализаций, да и просто для самопроверки.
Обычно один тест содержит 30-40 вопросов, но встречаются более объёмные наборы из 60-150 вопросов. Меня давно интересовало "а какое наименьшее количество вопросов" в одном тесте. Нынешний победитель: Advanced Customer Services Specialist (v3.0): 6 вопросов. Кто меньше ?
P.S. К слову, к материалам по работе с сайтом технической поддержки (после которых и предлагается этот тест) претензий по лаконичности - нет. Советую посмотреть.

4 сентября 2013 г.

Beehiveonline.oracle.com

Синенькая юбочка,
Ленточка в косе.
Кто не знает Любочку?
Любу знают все.
А. Барто

В середине технологического прайс-листа Oracle присутствует такой замечательный продукт, как Oracle Beehive.
Не знаю как идут продажи в Заказчиков (речь не о продажах), но на этой платформе вендор организовал несколько бесплатных сообществ с полезной технической информацией.
Достаточно интересный ресурс. При желании, партнёры Oracle могут зарегистрироваться на выбранные сообщества.

3 сентября 2013 г.

Криптография в Oracle Database

- Давайте отрежем удаву голову!
- Нет, лучше хвост!
- Ну, хорошо, хвост... но - по самую голову!
Анекдот.

Недавно писал про пакет DBMS_CRYPTO и шифрование доступное всем, а теперь появилась дополнительная информация: из пакета убрали поддержку алгоритмов DES, RC4 и MD5.
По логике вещей, значит и поддержки MD4 тоже быть не должно.
Изменения затрагивают и опцию Oracle Advanced Security. Соответственно, стоит ожидать аналогичных анонсов и для других продуктов вендора.

2 сентября 2013 г.

Oracle Database 11.2.0.4 и Data Redaction

- Видишь суслика?
- Нет!
- И я не вижу. А он есть!
"ДМБ"

В последнее время, когда говорят про базу данных Oracle, то рассказывают про версию 12с. Но с выходом 11.2.0.4 много интересного стало доступно и в версии 11g (на сайте технической поддержки - "Patch 13390677: 11.2.0.4.0 PATCH SET FOR ORACLE DATABASE SERVER").

Например, в опции Oracle Advanced Security (требует Oracle Database Enterprise Edition) появилась функциональность Data Redaction (сокрытие данных). Это возможность настроить выдачу маскированной информации для непривилегированных (не обладающих привилегией EXEMPT REDACTION POLICY) пользователей и приложений. 

Data Redaction работает через автоматическое добавление дополнительных условий where в sql запрос. Настройка политик осуществляется с помощью пакета DBMS_REDACT (как и в версии 12с).

28 августа 2013 г.

Особенности PSU

Учитель в грузинской школе
"дэти, это нэльзя панять, это нада запомныть: 
ОТ ВАС пишется раздэлно, а КВАС - слытно!"
Анекдот.

Patch Set Update (PSU) - это периодически выпускаемые пакеты исправлений для конкретного продукта. При нумерации версий - влияют на пятый разряд (например, про 11.2.0.3.7 можно сказать, что установлен PSU 7).
PSU для Oracle Database содержат все ранее выпущенные исправления:
... а PSU для инженерной системы Oracle Exalytics - нет.
Поэтому внимательно читаем  документацию перед обновление ПО.

27 августа 2013 г.

Разработка под iOS, Android и Windows Mobile

Срок обучения 1 месяц на профессию составитель-поездов.
"Профессиональное училище №8" г. Ржев

В составе Oracle Business Intelligence Mobile (входит в редакцию BI Foundation Suite или докупается как опция для редакции BI Suite Enterprise Edition Plus) появилась компонента Oracle BI Mobile App Designer, позволяющая легко создавать мобильные приложения на HTML5 (а значит они будут работать под всеми популярными мобильными платформами). Компонента доступна без дополнительной оплаты в составе обновления "Patch 17220944: PATCHSET BUG FOR MOBLLE APP DESIGNER 11.1.1.7.10BI-FAREL8-BP" на сайте технической поддержки.

26 августа 2013 г.

Светлое будущее

- Когда наступит коммунизм?
- Об этом будет сообщено в закрытом письме ЦК.
Анекдот.

Из FAQ по ODA с официального сайта:
... и логическое продолжение:

- Когда Oracle Database 12c будет на Oracle Database Appliance ?
- После первого обновления: 12.1.0.2.0 и рассказывать об этом будут на OOW 2014.

23 августа 2013 г.

LOD Sun Ray 3 Plus

К услугам предсказателей предлагается фраза:
"Очередной конец света наступит..."
Анекдот.

Компания Oracle вновь уточнила судьбу технологии Sun Ray и отодвинула дату последнего заказа Sun Ray 3 Plus. Теперь всё доступно до 28.02.2014.
О доступности оборудования и ПО уже сообщалось в этом блоге.

21 августа 2013 г.

Редакции Oracle Business Intelligence

Твой рост - 38 попугаев и одно попугайское крылышко,
но крылышко можно не считать!
Мультфильм "38 Попугаев"

Заглянув в официальный прайс-лист Oracle, обнаружил, что теперь лицензионные минимумы для старших редакций Oracle Business Intelligence всего 20 NUP на сервер, и решил написать про отличие редакций. Потому что, при таком раскладе, в большинстве проектов, уже нет смысла использовать Oracle BI SEO: слишком много в ней ограничений (и ниша для BI SEO: аналитика поверх собственных разработок партнёра, когда источник данных - априорно один).

Итак, среди инструментов Oracle для создания аналитических систем и построения отчетности присутствует несколько редакций одного и того же продукта
  • Business Intelligence Foundation Suite - 3675$ per NUP
  • Business Intelligence Suite Enterprise Edition Plus - 2000$ per NUP
  • Business Intelligence Standard Edition One - 1200$ per NUP

20 августа 2013 г.

Виртуализация на Oracle Exadata ?

Но вслух он этого не сказал, потому что он был очень умный Кролик.
Вслух он спросил: - Уже пора?
А. Милн "Винни Пух и Все-Все-Все"

В последнее время происходит много изменений в продуктах Oracle, связанных с виртуализацией. Я уже писал про
  • окончание жизненного цикла Oracle Sun Ray и сопутствующего ПО
  • выход новой инженерной системы Oracle Virtual Compute Appliance 
И вот в блоге Andy Colvin (oracle-ninja.com) появилась информация о том, что планируется анонс виртуализации на Oracle Exadata.

19 августа 2013 г.

OVCA vs VMware

Кто сильнее Шварценеггер или Сталлоне ?
Детский вопрос

Во время прохождения теста "Oracle Virtual Compute Appliance X3-2 Sales Specialist", узнал о правильном позиционировании новой инженерной системы Oracle.

16 августа 2013 г.

Масштабирование Oracle Multitenant

Всё следует упрощать до тех пор, пока это возможно, но не более того.
А. Эйнштейн

В Oracle Database 12c добавилась возможность консолидации баз данных при помощи новой архитектуры баз данных с разделяемой инфраструктурой (Oracle Multitenant). Эта архитектура предполагает наличие основного инстанса (container database, CDB) и подключаемых независимых баз данных (pluggable database, PDB). Каждая независимая база данных имеет свой набор схем и табличных пространств, но при этом у них всех общая память SGA и один набор серверных процессов, что существенно экономит ресурсы сервера.
В теории к CDB можно подключить до 252 PDB.
Но в реальной системе не получится ограничиться только одной CDB, поэтому получится "мутант". Как верно замечено в блоге на портале вендора: отдельная CDB потребуется 
  • для каждого набора несовместимых параметров (Oracle version, character set, endianness…)
  • для каждого набора баз данных со воими политиками доступности и резервного копирования (для каждого уровня SLA)
  • для обычной и кластерной (Oracle RAC) конфигурации
  • для основной и резервной базы данных (Oracle Active Data Guard)
  • для каждой CDB (из перечисленных выше) потребуется ещё одна CDB для установки обновлений при помощи технологии подключения-отключения PDB

15 августа 2013 г.

Новая инженерная система

Облака из неведомой страны, 
К нам спешат и опять бегут куда-то.
Песня из мультфильма "Трям! Здравствуйте!"

В продуктовом портфеле Oracle появилась очередная (девятая !) инженерная система Oracle Virtual Compute Appliance Х3-2, предназначенная для развёртывания и управления фермой виртуальных машин. В её основе лежат сервера Oracle Sun Server X3-2, система хранения Oracle ZFS 7320, коммутаторы Oracle, виртуализация Oracle VM и технологии сетевой виртуализации Oracle SDN (ранее - продукты Xsigo Systems). Подробнее конфигурация - в документации.
В прайс-листе - присутствует. Дополнительного ПО - не требует: всё уже включено.
Но при таком количестве "инженерных систем" , мне кажется, это уже просто маркетинг. Скоро любую конфигурацию оборудования и ПО начнут так называть. А то и просто оборудования с предустановленной ОС :)

11 августа 2013 г.

ODA 2.7.0.0.0

Ты записался добровольцем ?
Агитационный плакат

Вышел новый пакет обновлений для Oracle Database Appliance (предыдущий был в начале мая). Обновилcя bios, операционная система, Oracle VM и немножко база данных. Из новых возможностей - добавили команду для просмотра информации об оборудовании. Но, в любом случае, нужно "идти в ногу со временем": скачивать и устанавливать этот пакет.

Пока прямой ссылки для скачивания не появилось, можно идти на сайт технической поддержки, заходить в статью "Oracle Database Appliance - 2.X Supported Versions & Known Issues (Doc ID 888888.1)", выбирать любую ссылку и уж потом в выпадающем списке нужную версию ODA 2.7.0.0.0.

7 августа 2013 г.

Oracle Restart

Я тебя породил, я тебя и убью!
Н.В. Гоголь "Тарас Бульба"

В Oracle Database 11gR2 появилась технология Oracle Restart - это набор скриптов (для автономного сервера), которые следят за базой данной, за сервисами итд и умеют их перезапускать в случае каких-то сбоев.
И только пользователи к нему привыкли, как в Oracle Database 12gR1 технология была объявлена устаревшей.
Но не стоит паниковать: наверное лучшие умы вендора уже придумали что-то новое.

6 августа 2013 г.

Математика vs Инженерная система

Прислали суровым сибирским мужикам японскую бензопилу. 
Решили они ее испытать. Положили на нее доску.
— Вжик, — сказала японская бензопила.
— Хм, — сказали суровые сибирские мужики и положили бревно.
— Вж-жик, — сказала японская бензопила.
— Хм-м, — сказали суровые сибирские мужики и положили рельс.
— Вж-ж-ж-ж-КРЯК! — сказала японская бензопила и сломалась.
— Ага-а-а! — сказали суровые сибирские мужики…
Анекдот

На неформальном мероприятии Oracle "BI Пиво 2013" Алексей Курбатов показал решение на PL/SQL задачи "о количестве всех замкнутых маршрутов коня", используя 1/4 Oracle Exadata X2-2.
Советую подивиться на презентацию.

5 августа 2013 г.

Oracle Real Application Testing

Оружие они. Исполняют приказы, не спрашивая, верные или неверные они. За нас они сражаются сейчас. Кто знает, что будущее таит ?
Магистр Йода ("Звездные войны")

В прайс-листе Oracle присутствует достаточно интересная опция Oracle Real Application Testing, которая позволяет оценить влияние изменений (переход на новое оборудование, новую версию БД или просто установку обновлений) и предотвратить возможные негативные последствия. Она включает:
  • анализ выполнения SQL, из которого можно выяснить, производительность каких запросов осталась на прежнем уровне, какие стали выполняться эффективнее, а какие показали ухудшение
  • автоматическую оптимизацию SQL, в котором выявлено снижение производительности
  • захват реальной рабочей нагрузки с промышленной БД и её воспроизведение в тестовой среде. Нагрузка записывается с учётом всех активностей и с сохранением всех сопутствующих характеристик (порядок операций, временные интервалы, конкуренция за ресурсы итд)
В Oracle Database 12cR1 возможности опции были расширены на
  • Database Replay Workload Scale-Up and Characterization - возможность воспроизведения новой нагрузки, созданной на основе захваченной. То есть, это возможность проверки разнообразных сценариев: «что если, количество пользователей увеличится в 2 раза», «что если все пользователи одновременно захотят построить отчёт» и так далее. А уж потом можно с цифрами идти к руководству и осознанно просить деньги под прогнозируемое развитие.
Опцию оправданно использовать не только при крупных миграциях (которые де-факто происходят редко), но и просто при плановой установке обновлений. Однако, в России Oracle Real Application Testing не пользуется большой популярностью.
На то есть несколько причин:
  • редакция Oracle database Enterprise Edition
  • цена на опцию (230$ на NUP или 11500$ по метрике Processor в текущих ценах)
  • необходимость лицензирования двух серверов (и того, на котором нагрузка захватывается и того, на котором она воспроизводится)
  • отсутствие информации об этой опции
  • и русское "авось" при обновлении БД

2 августа 2013 г.

Конец эпохи 2

Слухи о моей смерти несколько преувеличены.
Марк Твен

Несмотря на недавние сообщения о прекращении развития ряда продуктов Oracle по виртуализации, всё не так уж и плохо. Согласно информации на корпоративном блоге вендора:

1. Oracle Premier Support для ПО (а значит и выход патчей) продлили на 3 года:
  • до 03.2017 для Oracle Virtual Desktop Infrastructure (VDI)
  • до 03.2017 для Oracle Virtual Desktop Client (OVDC) Software
  • до 10.2017 для Sun Ray Software (SRS)
2. Ещё полгода, как можно заказать оборудование Sun Ray
  • 13.09.2013 LOD для Sun Ray 3 Plus
  • 28.02.2014 LOD для Sun Ray 3 Client и Sun Ray 3i Client
3. Oracle будет продолжать продавать существующие лицензии и техническую поддержку.

Так что де-факто Заказчики пока могут спать спокойно и даже успеть запланировать дозакупку оборудования на начало следующего года.

1 августа 2013 г.

OCP Oracle Database 12c

А вечером к нему домой приперлись все двоечники во главе с Градусовым и подарили бутылку дорогущего вина. Все они сдали экзамены на уверенные тройки. Только Градусову достался билет из тех, что не влезли на парты, и он получил «отлично».
А.В.Иванов "Географ глобус пропил"

В конце июня были выложены дистрибутивы Oracle Database 12c, а буквально на днях началась агрессивная рассылка с предложением сдать бета-экзамен "1Z1-060: Upgrade to Oracle Database 12c".

Вряд ли кто-то поставил уже эту версию в продуктив, большинство даже не поигралось с ней дома на виртуалке ... но всех-всех-всех (начиная с OCA Oracle9i Database) уже зовут доказать свои знания. Забавно.

Лично я бета-экзамены не люблю: 130-220 вопросов вместо 60-90, результат известен через 11 недель, а не сразу. Говорят, что бета-экзамены существенно дешевле (всего 50$ ), но на практике большинство сотрудников партнёров сдают экзамены по бесплатным ваучерам, а если они закончились то обычно под конкретный экзамен можно запросить у вендора ещё.
Так что в ранней сдаче  - никаких плюсов.

31 июля 2013 г.

Interval Reference Partitioning

Маленький шаг для человека, но гигантский скачок для всего человечества.
Нил Армстронг

В Oracle Database 12c в опции Oracle Partitioning появилась новая стратегия секционирования - Interval Reference Partitioning.

30 июля 2013 г.

EOL и LOD

- Король умер. Да здравствует король!
Коронация Карла VII

Объявлен Last Order Date для Oracle SPARC SuperCluster T4-4. Это 30 августа 2013.
В прайс-листе остаётся только Oracle SPARC SuperCluster T5-8.

29 июля 2013 г.

Возможности Oracle Active Data Guard 12c

Это - жжжжжж - неспроста! Зря никто жужжать не станет.
А. Милн "Винни Пух и Все-Все-Все"

Совсем недавно я писал о технологии Far Sync в составе опции Oracle Active Data Guard для базы данных Oracle Database 12c. На этом новшества не заканчиваются.
В Oracle Database 12c для приложений, которые могут работать на резервной базе (standby database) убраны некоторые ограничения. Резервная база данных открыта только на чтение, поэтому традиционно на неё переносили нагрузку типа "построение отчётов" и "резервное копирование". Но теперь:
  • Active Data Guard Support for DML on Global Temporary Tables - то есть, безо всяких изменений на резервной базе смогут работать приложения, которые записывают данные во временные таблицы, связанные с конкретной сессией.
  • Active Data Guard Support for Sequences - теперь безо всяких изменений на резервной базе данных могут работать приложения, которым нужен доступ к последовательностям (ранее для этого приходилось обращаться к основной базе данных: SQL> SELECT customers_seq.nexval FROM dual@sales_prmy;)
Осталось найти приложения, которым это необходимо. А пока идут поиски, за данную функциональность решили просить больше денег и опция Oracle Active Data Guard - подорожала в прайс-листе на 15%.

26 июля 2013 г.

DBMS_CRYPTO. Шифрование всем.

... что касается моего опыта на сербском фронте, 
ни у кого не хватало времени на расшифровку.
Я. Гашек "Похождение бравого солдата Швейка"

В Oracle Database 11gR2 появилась поддержка аппаратного ускорения (процессоры SPARC T4, SPARC T5 и Intel Xeon with AES-NI) технологии Oracle Transparent Data Encryption (требует Enterprise Edition с опцией Oracle Advanced Security).

A в Oracle Database 12c эта поддержка аппаратного ускорения была расширена на шифрование по сети (network encryption) и пакет DBMS_CRYPTO. Последнее особенно важно, поскольку пакет DBMS_CRYPTO входит во все редакции базы данных и не требует наличия дополнительных опций.

25 июля 2013 г.

Oracle Database 12c. Flashback Data Archive

архив был уничтожен, те, кто занимался его ликвидацией, расстреляны, те, кто расстреливал – тоже, и так – около восьмидесяти раз.
В.Пелевин "Реконструктор"

Oracle Flashback - это набор технологий, позволяющих взаимодействовать с Oracle Database "в прошлом": посмотреть данные или восстановить их на указанный момент времени. Сегодняшний пост про одну технологию из этого набора: про Oracle Flashback Data Archive. Дело в том, что раньше эта технология требовала Enterprise Edition с опцией Oracle Advanced Compression, а начиная с Oracle Database 12c стала доступна во всех редакциях.



Flashback Data Archive хранит историю изменений для всех транзакций в таблицах. Использовать - очень просто. Доступ к истории можно получить с помощью обычного SQL-запроса и синтаксиса "AS OF". Можно запрашивать любой столбец отслеживаемой таблицы на любую дату, которая лежит в пределах заданного предела хранения.
SQL> SELECT last_name, first_name, salary 
FROM employees AS OF TIMESTAMP TO_TIMESTAMP ('2007-0601 00:00:00', 'YYYY-MM-DD HH24:MI:SS') WHERE employee_id=193;
Кроме того, Oracle Database 12c добавил новые возможности для Flashback Data Archive:
  • User-context tracking - кроме самих изменений сохраняется и дополнительная информация. Теперь можно узнать какой пользователь внёс изменения.
  • Import and export of history - можно сохранить историю изменений куда-нибудь ещё. А можно её фальсифицировать.
  • Hybrid Columnar Compression - полноценная поддержка таблиц, сжатых с помощью технологии НСС. Де-факто требует Oracle Database Enterprise Edition и специализированного оборудования (в настоящий момент, это Oracle Exadata, Oracle SuperCluster, Sun ZFS storage и Pillar Axiom 600 storage)
  • Optimization for Flashback Data Archive - возможность использования информации, собранной Heat Map для таблиц  Flashback Data Archive (ключевое слово OPTIMIZE DATA). Требует Oracle Database Enterprise Edition с опцией Oracle Advanced Compression.

24 июля 2013 г.

Automatic Data Optimization

Брат, если ты 10-20 рублей жалеть не будешь, 
ты всегда самые вкусные фрукты купишь.
Торговец из Армении

Automatic Data Optimization - это новая технология Oracle Database 12c, которая позволяет автоматически перемещать-сжимать данные в зависимости от частоты обращения к ним. Технология использует статистику, собранную Heat Map и требует, чтобы параметр HEAT_MAP=ON был установлен на уровне system.

Существенным преимуществом является возможность применения Automatic Data Optimization к отдельным объектам, а не ко всей базе данных целиком.

Предполагается, что в рамках базы данных определены несколько "уровней сжатия", связанных с определенными системами хранения, администратором заданы правила ( какие данные должны перемещаться ? в каком случае ? через какое время ? ) ... и всё работает как часы. Например:
ALTER TABLE xxxx ILM ADD POLICY
ROW STORE COMPRESS ADVANCED SEGMENT
AFTER 30 DAYS OF NO MODIFICATION;
Помимо SQL, для расширенного управления можно использовать новый пакет DBMS_ILM.

Эффективность Automatic Data Optimization будет наиболее заметна на системах, в которых поддерживается технология Hybrid Columnar Compression (в настоящий момент, это Oracle Exadata, Oracle SuperCluster, Sun ZFS storage и Pillar Axiom 600 storage). Поскольку в повседневной жизни Hybrid Columnar Compression чувствительна к модификации данных, а при правильном применении на неизменных данных даёт впечатляющие коэффициенты сжатия.

Технология Automatic Data Optimization требует Oracle Database Enterprise Edition и опцию Oracle Advanced Compression. Также, желательно, приобрести опцию Oracle Partitioning.

Совместно с опцией Oracle Multitenant - не работает. Имеются и другие ограничения. "Перед применением проконсультируйтесь с врачом." Но, в любом случае, технология интересная и своего потребителя найдёт.

23 июля 2013 г.

Oracle Database 12c. Heat Map

Температура поверхности Солнца достигает 6000 градусов, 
а температура в центре ядра — более 14 млн градусов.
ВикипедиЯ

База данных Oracle Database 12c добавила новую функциональность в старые опции. В частности, в опции Oracle Advanced Compression появилась приятная "плюшка" Heat Map.


Heat Map осуществляет наблюдение за операциями чтения-записи в базе данных (за исключение табличных пространств SYSTEM и SYSAUX) и хранит дату последней операции. Технология работает внутри БД и, в отличии от продуктов сторонних производителей, умеет отличать продуктивную работу с данными от работы с данными в результате технологических задач.
Информация собирается на разных уровнях:
  • Object level
  • Segment level
  • Tablespace level
  • Extent level
  • Block level
В результате, все объекты на каждом уровне можно отнести к одной из трех категорий:
  • Hot - к объекту был доступ как на запись (insert, delete, update), так и на чтение (select)
  • Warm - доступ к объекту был только на чтение
  • Cold - к объекту в последнее время не было доступа даже на чтение, а значит он прекрасный кандидат в "архивные данные".
Для доступа к собранной информации используется новый пакет DBMS_HEAT_MAP, а также SQL-запросы к справочным таблицам.
По умолчанию технология Heat Map выключена. Включение-выключение осуществляется на уровне сессии (alter session) или системы (alter system).
SQL> alter system set HEAT_MAP=ON;
Отключение Heat Map - удаляет собранную статистику. 
С новомодной архитектурой консолидации Oracle Database 12c (опция Oracle Multitenant) технология Heat Map пока не работает.
Вся привлекательность Heat Map раскрывается при совместном использовании с другими технологиями (такими как Automatic Data Optimization, Flashback Archive итд), но об этом в следующих постах.

22 июля 2013 г.

Oracle Database на Linux

Инва-а-айт. Просто добавь воды!
Реклама 90-х

При установке Oracle Database на ОС Linux можно воспользоваться стандартными пакетами и бесплатным репозиторием Oracle для автоматизированного выполнения рутинных задач.

Oracle Linux 5:
# yum install oracle-validated;
Oracle Linux 6:
# yum install oracle-rdbms-server-12cR1-preinstall;
Причем, эти пакеты:
  • устанавливают все необходимое ПО для удовлетворения оракловых зависимостей
  • создают пользователя oracle и группы oinstall & dba
  • выполняют настройку параметров ядра в /etc/sysctl.conf 
  • выполняют настройку ограничений в /etc/security/limits.conf
  • изменяют параметры загрузки ядра в /boot/grub/grub.conf. 
В итоге, получается "коробочное решение". Проще этого только Oracle Database Appliance :)

19 июля 2013 г.

Приятные мелочи Oracle Database 12c

Невидимые Розовые Единороги могут быть невидимыми и розовыми одновременно. Мы верим в то, что они розовые. И так как мы не можем их видеть, мы можем логически заключить, что они невидимы.
Стив Эли

В Oracle Database 12c появился новый пакет DBMS_QOPATCH, позволяющий получить информацию об установленных патчах с помощью SQL-запроса.
SQL> select DBMS_QOPATCH.GET_OPATCH_LIST from dual;
Дополнительно можно посмотреть исправленные баги, общее количество установленных обновлений, конфликтующие патчи, зависимости между патчами и много другой бесполезной полезной информации. Пакет доступен только пользователю SYS.

18 июля 2013 г.

Символьные типы данных Oracle Database 12c

- Ствол какой длины имеет смысл брать для охоты?
Тема на форуме

В Oracle Database 12c произошли изменения в типах данных: максимальная длина VARCHAR2, NVARCHAR2 и RAW может быть увеличена с 4000 и 2000 байт до 32767 байт. Для этого необходимо изменить значение параметра MAX_STRING_SIZE со значения STANDARD на значение EXTENDED. Рекомендуемая последовательность действий:
  1. Shut down the database.
  2. Restart the database in UPGRADE mode.
  3. Change the setting of MAX_STRING_SIZE to EXTENDED.
  4. Run the rdbms/admin/utl32k.sql script. You must be connected AS SYSDBA to run the script.
  5. Restart the database in NORMAL mode.
Данное изменение необратимо. При этом также требуется внести изменения в те бизнес-приложения, которые не умеют работать с этими расширенными типами данных, что, конечно, логично, но, по-моему, достаточно трудоёмко.

17 июля 2013 г.

Exalytics In-Memory Analytics

Нам нужно больше золота !
Warcraft 3

Вендор официально представил Oracle Exalytics In-Memory Machine X3-4.
Существующие пользователи инженерной системы могут получить новую конфигурацию из старой, приобретя Oracle Exalytics In-Memory Machine X2-4 Memory and Flash Upgrade Kit. И получат практически тоже самое, за исключением объёма встроенных HDD. О ценах из официального прайс-листа я уже писал раньше.
Но, что более интересно, аналогично с другими инженерными системами (Exadata, Exalogic, SPARC SuperCluster) теперь и для Exalytics существует специфическое обязательное ПО.


Подробнее о составе нового ПО - в официальной документации. В том числе, теперь именно оно даёт доступ к волшебной кнопке "сделать всё быстро".


Update 22.07.2013

16 июля 2013 г.

Конец эпохи Sun Ray

Здесь все: Никита, Стас, Гена, Турбо и Дюша Метёлкин ...
Сomedy Сlub

По информации из официального блога Oracle оборудование Sun Ray, а также сопутствующее программное обеспечение по виртуализации рабочих мест: Oracle Sun Ray Software (SRS), Oracle Virtual Desktop Infrastructure (VDI), Oracle Virtual Desktop Client (OVDC) Software - больше не будут развиваться.
Заказчики могут продолжать покупать техническую поддержку и новые лицензии.
Другие продукты по виртуализации: Oracle VM, Oracle Secure Global Desktop (SGD) и Oracle VM VirtualBox - пока ещё существуют.

15 июля 2013 г.

Оборудование Oracle на ipad и iphone

Давно уже в AppStore существует бесплатное приложение Oracle Hardware Virtual Tour, в котором удобно смотреть характеристики оборудования Oracle и инженерных систем. Данные подгружаются из Интернета, после чего остаются доступны локально.


Update 16.09.2013
Вендор решил не отдавать разработку данного ПО сторонним компаниям и теперь приложение доступно по адресу: Oracle Hardware Virtual Tour.

12 июля 2013 г.

Высокая доступность Oracle Database 12c

Если в гречку при варке добавить немного семян конопли, 
каша получится не только полезная, но и счастливая!
Анекдот.

База данных Oracle Database 12c добавила новую функциональность в старые опции. В частности, в опции Oracle Active Data Guard появилась приятная "плюшка" far sync.
Сама опция Oracle Active Data Guard появилась в Oracle Database 11g и выполняла синхронизацию в реальном времени основной базы данных с резервной. При этом, резервная база данных оставалась открыта "на чтение" для сторонних приложений. Использование данной опции повышало производительность БД из-за переноса части нагрузки на актуальную копию и обеспечивала дополнительные преимущества высокой доступности и возможности ликвидации последствий от запланированных или незапланированных простоев.
Но чудес не бывает ... и за высокую доступность приходилось "платить" замедление работы: основная база ожидает подтверждения от резервной о том, что данные получены и время этого ожидание было тем больше, чем дальше разнесены БД и чем хуже качество каналов связи между ними.

Задача Data Guard Far Sync - совершить чудо. На дополнительный сервер Far Sync, расположенный "рядом" с основным, пересылаются standby control file, redo log files и archived redo log files ... и всё. И уж этот сервер занимается синхронизацией с резервным. Таким образом, основная база данных работает без задержек, а в случае форс-мажора информация о всех подтвержденных транзакциях хранится на сервере Far Sync и может быть передана на резервный сервер.


И что совсем приятно, дополнительных лицензий Oracle для сервера Far Sync покупать не требуется.