Как стать автором
Обновить
0.09

Oracle *

Система управления базами данных

Сначала показывать
Порог рейтинга
Уровень сложности

Oracle Essbase – Integration Services Обзор

Время на прочтение2 мин
Количество просмотров3.9K
Продолжаю рассказывать об Essbase, в прошлый раз разобрали из чего состоит Essbase, потом поговорили о том как его установить, теперь речь пойдет о том как его использовать в существующей архитектуре хранилищ.

Essbase для DataWarehouse занимает место многомерных витрин, которые позволяют рассчитать комплексные экономические показатели, построить прогноз, предоставить максимально быстро AD-hoc отчетность. Essbase позволяет без задержек обслуживать многие тысячи пользователей, без особых настроек. Вы забудете про планы запросов, и как тюнить быстродействие того или иного отчета.

Читать дальше →

Oracle Essbase 9 — установка и настройка

Время на прочтение3 мин
Количество просмотров4.4K
Целью данного топика является первое знакомство на практике хабр-сообщества с продуктом, Oracle Essbase. Здесь вы можете прочитать об архитектуре данного продукта.

На данный момент ( февраль 2011) текущей версией является 11.1.2, в которой Oracle и Hyperion в очередной раз сделали большой шаг в сторону интеграции и усложнили в разы инфраструктуру приложения. Эта версия подойдет для тех, кто уже знаком с системой и понимает все архитектурные особенности. Процесс ее инсталляции подробно рассмотрен на тематических блогах.

Я же предлагаю для знакомства с OLAP Oracle Essbase движком использовать предыдущую версию 9.3, которая в части OLAP ядра, мало чем отличается от своего старшего брата, так как процесс настраивания дополнительных компонент в 11 версии (которые ставятся в нагрузку) может занять достаточно много времени, и ресурсов.

Соответственно процесс установки можно разделить на три этапа

Читать дальше →

Olap сервер — Oracle Essbase

Время на прочтение3 мин
Количество просмотров13K
На Хабре, хоть как то представлено описание решения от Microsoft для задач аналитической обработки данных в реальном времени, но нет ни слова о мировом лидере в данном вопросе Oracle Essbase Поэтому ниже привожу описание данной технологии.
Читать дальше →

Логирование и откат правок

Время на прочтение9 мин
Количество просмотров7.2K

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

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

Повертели в руках плотники чертежи, что Oracle Flashback зовутся, да засомневались. Неужто рычажок UNDO_RETENTION, по-умолчанию в 3 минуты установленный, можно без последствий до года докрутить, ничего не потерять и не утонуть в гигабайтах лишних данных. Решили свой механизмус собрать.

Сказки кончились, дальше суровая реализация механизмуса.
Читать дальше →

Oracle может купить AMD или Nvidia

Время на прочтение1 мин
Количество просмотров1.5K
За последние пять лет одна Oracle сделал 65 приобретений и не собирается на этом останавливаться. Руководитель компании Ларри Эллисон огласил планы на ближайшее время: в фокус интереса софтверного гиганта попали разработчики специализированного ПО и даже производители микросхем.

По словам Эллисона, такая стратегия является логичным продолжением, которое следует из январской покупки Sun Microsystems. После этого компания Oracle де-факто вышла на рынок серверов и теперь вынуждена играть на этом поле.

Ларри Эллисон сказал, что он хочет последовать примеру Стива Джобса и контролировать интеллектуальную собственность даже на уровне аппаратного обеспечения. Как известно, Apple купила производителя процессоров для iPad и iPhone — Oracle тоже хочет нечто подобное.

На сегодняшний день в серверах Sun работают процессоры Sun SPARC, а также Intel и AMD. Производством процессоров на архитектуре SPARC занимается целая куча фирм. По мнению аналитиков, потенциальными объектами для покупки со стороны Oracle являются AMD, Nvidia или микропроцессорное подразделение IBM.

Каким должен быть инсталлятор. Мастер-класс от Oracle

Время на прочтение2 мин
Количество просмотров5.8K

Театр начинается с вешалки, а программный продукт начинается с инсталлятора. Все мы хоть раз устанавливали программу и знаем, что часто по тому, как сделана программа установки, можно судить об отношении разработчиков ко всему программному продукту.
Также все наслышаны о таком «монстре», «корпорации зла», которая покупает Sun, судится с Google и т.д. Это Oracle Corporation, в которой работает более 100 тыс. сотрудников.
По роду моей деятельности мне пришлось столкнуться с флагманской СУБД данной компании – Oracle Database 11g Release 2.
До этого мое общение с этой СУБД замерло на версии 9i и теперь, хоть и избалованный другой известной СУБД, я решил насладиться инженерной мыслью Oracle Corporation.

Ниже вы ознакомитесь с моими первыми впечатлениями.
Читать дальше →

Важные изменения в Oracle Database Patch Sets начиная с 11.2.0.2

Время на прочтение3 мин
Количество просмотров6.1K
На днях компания Oracle выпустила очередной патчсет для своей базы данных с версией 11.2.0.2. Этот патч ознаменовал также важное изменение в формах выпуска патчсетов. Этому вкратце и будет посвящен этот перевод статьи на сайте My Oracle Support — Important Changes to Oracle Database Patch Sets Starting With 11.2.0.2 [ID 1189783.1]

Начиная с патчсета 11.2.0.2 – все пачтсеты к Oracle Database будут являться полными инсталляциями продукта. (И весят они теперь соответственно – прим. переводчика). До этой версии патчсеты представляли собой определенный набор файлов, которые заменяли собой файлы существующей установки.

Читать дальше →

Oracle BPEL — опыт использования в качестве workflow-движка

Время на прочтение2 мин
Количество просмотров5.2K
Все началось в один прекрасный день, когда я получил ссылку на Oracle BPEL и указание его исследовать. Для тех кто не в курсе — BPEL — это язык описания бизнес-процессов, Oracle BPEL — это кроме всего прочего еще и workflow-движок. Все начиналось хорошо, установка прошла без проблем, все вроде запускалось, но не хватало одной функции, без которой жить просто нельзя.

Читать дальше →

Google назвал иск Oracle безосновательным

Время на прочтение2 мин
Количество просмотров915
image

Вчера на Хабре появилась новость о том, что компания Oracle подала в суд на корпорацию Google вследствие «вопиющих нарушениях прав по защите интеллектуальной собственности». Напомню, что компания Oracle считает, что «При разработке Android, Гугл сознательно, прямо и неоднократно нарушила некоторое аспекты прав интеллектуальной собственности компании Oracle, связанные с Java. Этот иск направлен на устранение нарушений». Так вот, сегодня корпорация Google ответила на этот иск, сообщив, что считает его безосновательным.

Читать дальше →

Из-за Андроида Oracle подала в суд на Google

Время на прочтение2 мин
Количество просмотров2K
image
Заявляя о вопиющих нарушениях прав по защите интеллектуальной собственности, компания Oracle подала иск против компании Google, связанный с набирающей популярность мобильной платформой Android.

В заявлении, опубликованном сегодня, Оракл заявила, что «При разработке Android, Гугл сознательно, прямо и неоднократно нарушила некоторое аспекты прав интеллектуальной собственности компании Oracle, связанные с Java. Этот иск направлен на устранение нарушений».

В прошлом году Oracle приобрела Sun Microsystems, а вместе с ней и Java. В своем заявлении платформа Java называется одной из самых значимых технологий, приобретенных вместе с Sun. И действительно, вряд ли кто-то может оспорить, что платформа является очень распространенной и важной для IT-индустрии.
Читать дальше →

Версионность и история данных

Время на прочтение5 мин
Количество просмотров142K
При разработке баз данных зачастую требуется обеспечить поддержку версионности и хранения истории объектов. Например, у работника может изменяться должность, у должности в свою очередь может меняться оклад — в многомерном моделировании это называется Slowly changing dimensions(далее SCD) — редко изменяющиеся измерения, то есть измерения, не ключевые атрибуты которых имеют тенденцию со временем изменяться. Всего существует 6 основных типов(методов) SCD, которые определяют как история изменений может быть отражена в модели.

Подробнее...

Диалект Oracle SQL: Model в примерах. Часть 2

Время на прочтение5 мин
Количество просмотров20K
imageЭто продолжение статьи о использовании расширения оператора SELECT — конструкции Model. Из первой части вы уже имеете представление о предназначении и некоторых особенностях её применения, а также знакомы с половиной синтаксиса. Далее будет разобрано несколько сложных примеров, а также дан анализ области применения и производительности.
Читать дальше →

Ближайшие события

Диалект Oracle SQL: Model в примерах. Часть 1

Время на прочтение10 мин
Количество просмотров53K
imageЛюбой разработчик, имеющий дело с генерацией отчётности из баз данных, регулярно сталкивается с построением громоздких запросов. Часто это бывает связано с ошибками проектирования БД, и, ещё чаще, со сложностями преобразования извлекаемых данных. К последним можно отнести применение итерационных методов вычисления, подсчёт промежуточных итогов по подгруппам, расчёты, в которых используются значения соседних строк выборки, сложное форматирование строк и подобные задачи. Такие преобразования часто выносятся с уровня БД на уровень сервера приложений или клиента, что сказывается на производительности и удобстве сопровождения кода. Для решения этих задач SQL СУБД Oracle предоставляет аналитические функции и оператор MODEL — о нём и пойдёт речь в этой статье.

Читать дальше →

Использование объектных представлений в СУБД Oracle

Время на прочтение6 мин
Количество просмотров15K
imageВот уже более 10 лет существуют объектно-реляционные СУБД, постоянно усложняется структура хранимой информации, стандарт SQL учитывает вопросы сопряжения с объектно-ориентированными языками программирования, но, тем не менее, функционал обеспечивающий поддержку объектной парадигмы крайне редко используются в БД. Отчасти, это объясняется консерватизмом разработчиков, отсутствием развитых методологий проектирования объектно-реляционных БД и широким распространением ORM-средств. Тем не менее, существует ряд задач, где использование объектных возможностей самих БД может повысить производительность и гибкость системы.
Читать дальше →

Функции Oracle 11g Pivot, Unpivot

Время на прочтение9 мин
Количество просмотров93K
В версии 11g появились функции Pivot/Unpivot(которые сначала появились в MS SQL 2005), позволяющие динамически разносить вертикальные данные по столбцам как нам удобно.


Подробнее

Инсталяция 10.2.0.1 x86_64 на CentOS 5.1 x86_64

Время на прочтение4 мин
Количество просмотров2.8K
Это рабочая инструкция укомплектованная всеми скриптами необходимыми для полноценной работы, в т.ч. для автостарта базы и дополнительных сервисов.
Инструкция не содержит непосредственного описания действий в OracleInstaller т.к. специалист устанавливающий данную конфигурацию уже явно знает, что делать.

Статья не моя, автору необходим инвайт, но по каким то причинам статья не постится в песочницу.

Читать дальше →

Oracle RAC. Общее описание / Часть 1

Время на прочтение10 мин
Количество просмотров75K
Высоконагруженные сайты, доступность «5 nines». На заднем фоне (backend) куча обрабатываемой информации в базе данных. А что, если железо забарахлит, если вылетит какая-то давно не проявлявшаяся ошибка в ОС, упадет сетевой интерфейс? Что будет с доступностью информации? Из чистого любопытства я решил рассмотреть, какие решения вышеперечисленным проблемам предлагает Oracle. Последние версии, в отличие от Oracle 9i, называются Oracle 10g (или 11g), где g – означает «grid», распределенные вычисления. В основе распределенных вычислений «как ни крути» лежат кластера, и дополнительные технологии репликации данных (DataGuard, Streams). В этой статье в общих чертах описано, как устроен кластер на базе Oracle 10g. Называется он Real Application Cluster (RAC).

Статья не претендует на полноту и всеобъемлемость, также в ней исключены настройки (дабы не увеличивать в объеме). Смысл – просто дать представление о технологии RAC.

P.S. Beware of the многабукаф
Продолжение статьи

Читать дальше →

Интервью Ларри Элиссона о приобретении Sun. Часть первая

Время на прочтение4 мин
Количество просмотров966
Почему Oracle, компания, которая гордится высокой прибыльностью, желает получить низко-прибыльный бизнес аппаратного обеспечения? Вы желаете выйти на рынок?

Сейчас, мы точно не желаем выходить на новый рынок. Пока аппаратный бизнес скудный в прибыли, компании как Apple и Cisco наслаждаются очень большим доходом, потому что они разрабатывают свое железо и ПО для совместной работы. Когда компания разрабатывает одновременно и железо и ПО – она создает системы гораздо лучше, чем в тех случаях, когда разрабатывает только ПО. Вот почему iPhone гораздо лучше Microsoft телефонов.
Продолжаем читать

Вклад авторов