Happy New Year 2009 !

Дорогие друзья !

Этим сообщением я постараюсь подвести некоторые итоги уходящего 2008 года и немного рассказать о наших планах на 2009 год.

Во первых, хочу сказать большое спасибо всем читателям этого блога ! Благодаря Вам, Вашим вопросам мы во многом формируем содержание этого блога и наших семинаров.

Во вторых, я отдельно хотел бы поблагодарить всех, кто приходил на наши семинары в течении 2008 года. Большое Вам спасибо за Ваши вопросы, они были интересными. Отдельно спасибо за Ваши анкеты, они были оригинальными :)

2008 год стартовал для меня с лучшего семинара в мире, Optimising Oracle, который читает Джонатан Люис. Некоторые его идеи легли потом в наши семинары. Некоторые еще нужно осознать :)

В феврале, 14-15 февраля провели первый в 2008 году RAC Deep Dive For Developers (DD4D).

Март, не скрою был посвещен изучению новых возможностей 11g, их презентации на родине Игоря Мельникова, а также составлению пилотного тренига по Oracle VM.

В апреле мы потрудились на славу. 1 апреля мы выезжали послушать, что расскажут наши гуру в ракостроении в Европе, 10-11 мы провели RAC DD4D в Москве, а уже 15 числа стартовал уникальный 3-х дневный семинар в Екатеринбурге.

В мае шла напряженная работа по переработка семинара RAC DD4D, сдача экзаменов, после которой захотелось немного освежиться.

В июне для прогулки была выбрана малопосещаемая речка Сумульта (Алтай), 5 KC.

30 июня прошло событие Database Options для технических специалистов, в Моске в отеле Мариотт. Теперь на все мероприятия заказываются вишневый сок и пиво. А опыт проведения этого мероприятия нам очень пригодился при создании нового семинара.

В июле мы совершили невозможное - мы перехали на 11gRAC и Oracle VM. Значительно ускорились и стабилизировались наши демонстрации.

В августе мы опять проводили семинар RAC DD4D, только уже в формате 1:1. Напряжение от подготовки было столь велико, что пришлось проехать в Киргизию, для сбора новых сил - М. Нарын -Чонг-Кемин, 5 КС.

Впечатления от просмотра порогов навели на мысль, что не RAC'ом единым только живет современный ораклист. И в сентябре мы открываем новый семинар Database Options Details (DBOD). В то время, всего лишь однодневный, хоть и 11 часовой :)

В октябре нам пришлось съездить на Open World, что-бы таки понять, что такое Exadata. После возвращения мы выпускаем RAC DD4D LAB Edition. В октябре, же мы впервые записываем наш семинар RAC DD4D на видео, переводим его на английский язык. Надеемся, что позовут в какую-нибудь теплую страну прочитать наш семинар.

Ноябрь, 5 число - Oracle Tech Forum. На мой взгляд, получилась одна из самых технических сессий DB & Options за последние несколько лет.

Декабрь, 4-5. После просмотра Гранд-Каньона, стало ясно что DBOD достоин двух дней и мы сделали это. 8 спикеров, практически постоянно демонстрации опций, и высочайшие (не побоюсь этого слова) оценки слушателей.

Усилия по продвижению RAC не прошли впустую. Если до 2008 года наиболее востребованной была опция Partitioning, то сейчас, это RAC. Это факт.

2009 год для нас - год мировых путешествий. Сергей Данилов совершит мировое турне с семинаром Options are not Optional. Мы проведем семинар RAC DD4D на Украине (уже обсудили меню в комментариях). Прочие страны пока отстают. Очень жду заявки от Казахстана, например.

Мы представим на Ваш суд 2 совершенно новых семинара - один по upgrade, другой ....RAC для ..начальников. Мы научим их ...ставить RAC. Звучит фантастично ? :))))

C наступающим вас 2009 годом и до встречи на наших семинарах в новом году !

Надеюсь, Вам понравиться знаменитая мелодия In the Mood из кинофильма "Серенада солнечной долины", 1941 год, записанная Оркестром Глена Миллера.

UPDATE 1.
Действительно, так посмотришь, и не верится: что столько всего было за год сделано.
Сейчас у нас постепенно набирается новый материал (большей частью благодаря "трудным" вопросам слушателей). Поэтому в новом году вас ждет много интересного.
И конечно же, все мы в новом году будем жить в ожидании второго релиза (11.2) Oracle Database; по ее новым возможностям тоже будет сногшибательный контент ! :-)

Best regards
Igor Melnikov


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

LoadBalance 11.1.0.7 released!

В соответствии с roadmap-ом выпушено обновление утилиты LoadBalance, предназначенной для тестирования балансировки нагрузки в RAC.
Хотел бы напомнить, что в настоящий момент LoadBalance позволяет тестировать только connection-time балансировку.

Перечень новых возможностей LoadBalance 11.1.0.7 :

1) Параметр SHOWTIME.
Расчет и показ среднего времени (в миллисекундах) каждого узла затраченного на создание одной сессии , - позволяет оценить уровень отклика листенера и экземпляра в момент открытия соединения;

2) Параметр RND_TIMEOUT.
Этот параметр позволяет задать случайный интервал (в секундах) между созданиями сессий. Напр: RND_TIMEOUT=10,60
Это позволяет избежать "шторма" сессий на листенеры, и более приближено к реальной ситуации, когда пользователи случайным образом открывают/закрывают сессии;

3) Параметр COUNT, теперь может иметь значение MAX.
Напр: COUNT=MAX
В этом случае число сессий не ограничено, и LoadBalance будет открывать соединения до появления ошибки. Это позволяет оценить: сколько максимально сессий может "держать" кластер или Single-Node экземпляр;

4) Параметр KEEP_CONNECT.
Этот параметр позволяет управлять удержанием сессий в LoadBalance. По умолчанию, после открытия соединения, LoadBalance удерживает ее до завершения работы. С помощью параметра KEEP_CONNECT можно заставить утилиту закрывать сессию сразу после открытия . Этот режим удобен для длительного тестирования балансировки (можно задавать сколько угодно большое число сессий в параметре COUNT) и мониторинга поведения узлов;

5) Параметр DETAIL.
Позволяет выводить дополнительную информацию о кластере: параметры сервиса, перечень активных узлов и т.д.

6) Параметр IGNORE.
Этот параметр позволяет опционально игнорировать ошибки, возникающие при открытии соединения. Иногда это бывает полезно, например: для проверки кластера при сильном "шторме" сессий.

7) Как обычно, зафиксированы некоторые баги...

Следует отметить, что утилиту LoadBalance можно использовать и для Single-Instance базы данных.

Скачать утилиту можно по этой ссылке .

LoadBalance имеет множество недокументированных параметров, которые позволяют осуществлять некоторые продвинутые тесты кластера. Зарегистрированные пользователи, а это участники семинара RAC DD4D, будут иметь к ним доступ. :-)

На мой взгляд, LoadBalance должен быть в арсенале каждого серьезного RAC-овода !
:-)


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

Как оформить заявку на OPTIONS ARE NOT OPTIONAL

Итак, Ваша организация является партнером Oracle и Ваши технические специалисты вполне неплохо разбираются в Oracle Database Options. Вполне может быть, что они уже побывали на наших семинарах DBOD и RAC DD4D, и вполне может быть, Ваши специалисты уже давно перешли в разряд гуру. Ваша организация может быть очень сильна с точки зрения продуктовой экспертизы. У Oracle есть такие партнеры - они сами кому хочешь технологические семинары сделают. Если так - поздравляем! Половина пути Вами пройдена. Но умеют ли в Вашей организации продавать Oracle Database Options?

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

Если менеджеры по продажам Вашей организации хотят получить релевантную информацию о Database Options именно с точки зрения продаж, то Вы можете отправить нам заявку, чтобы мы организвали для Вас мероприятие OPTIONS ARE NOT OPTIONAL. Это может быть индивидуальное мероприятие в Вашем офисе, и индивидуальное мероприятие в нашем офисе. Это может быть групповое мероприятие. Если Вы далеко, то это может быть Web-семинар. У нас есть для Вас все что угодно - all shapes and sizes.

Главное, обозначьте перед нами Вашу потребность. Дайте нам знать о себе, если у Вас есть желание повысить продажи Database Options в Вашей организации. Ни в коем случае не допускайте, чтобы менеджеры по продажам сидели в информационном вакууме (пока это происходит Вы просто теряете деньги). Если Вы чувствуете, что я написал про Ваш случай - оформите заявку!

Заявка это просто. Напишите мне короткое сообщение со своего рабочего адреса. Мой рабочий адрес: sergey.danilov гав-гав оракле тчк ком (если непонятно что это такое, то позвоните мне по телефону +7 (495) 2ЗЗ-821O и я продиктую по буквам. В сообщении укажите пожалуйста:

  • Тему письма OPTIONS ARE NOT OPTIONAL
  • Название организации, web сайт, где Вы базируетесь
  • Фамилию и Имя, контактный телефон (желательно мобильный)
  • Ваша должность в организации
  • Количество менеджеров по продажам в группе
  • Есть ли в Вашем офисе помещение, где можно провести такое мероприятие
После получения заявки мы свяжемся с Вами и организуем мероприятие, а заодно подключим к процессу машину партнерского отдела Oracle CIS.

Есть множество вариантов организоваться. Мы можем подъехать к Вам, Вы можете подъехать к нам. Можно посмотреть календарь ближайших групповых мероприятий. Есть Web-семинары и т.п.

Было бы желание. :^)


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

Как оформить заявку на семинары RAC DD4D, RAC DD4DBA, DBOD, DBUG

Я решил написать, как Вы можете гарантировать себе место на ближайших семинарах RAC DD4D, RAC DD4DBA, DBOD, DBUG. Этот способ подходит для всех, и для тех, кто работает в партнере Oracle, и для тех, кто работает у заказчика Oracle. Конечно, Вы можете просто зарегистрироваться в том момент, когда открывается регистрация, и Вас обязательно пригласят. Но не обязательно в этот раз :(( Приоритет отдается тем, кто или выступает с нами или напишет специальную заявку.

Для оформления заявки на определенный семинар (1 семинар = 1 заявка), напишете пожалуйста письмо мне (Dmitry.Volkov@оракл.ком) со своего рабочего адреса и укажите:

  • Тему письма DBOD.request или DD4D.request или DBUG.request или RACDD4DBA.request (в зависимости от того семинара, куда Вы хотите попасть)
  • Название организации, web сайт.
  • Customer Support Identifier - CSI.
  • Фамилию и Имя
  • Email
  • Контактный телефон (желательно мобильный)
  • Род ваших занятий (dba, developer, начальник, гуру)
  • Ваш опыт работы с Oracle (сколько лет, начиная с какой версии)
  • Текущие версии СУБД с которыми Вы работате
  • Текущие или предстоящие проекты, в которых Вы предполагаете использовать полученные знания. Этот пункт пожалуйста поподробнее. Обязательно название проекта, системы.
Я сохраню Ваше письмо, постараюсь немедленно связаться с Вами, и безусловно приглашу на ближайшее мероприятие.

Если Вы не соблюдали форму заявки, решили пропустить часть пунктов - Вы рискуете не получить никакого ответа.

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


Конечно, написать письмо, это определенная работа. Вы можете просто ...выступить на нашем семинара. В этом случае Вам гарантируется место и даже не придется регистрироваться ! Кстати, все выступающие попадают на все наши следующие семинары автоматически в течении 1 календарного года после выступления.

Пример заполнения заявки.


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

Oracle Develop 2008 Hands On Labs Tutorials

Если Вы не смогли поехать на OpenWorld из-за слишком сильной занятости на проектах, то Вы наверняка пропустили не только Grand Canyon, но и лабораторные работы на Open World. И если с первым ничего уже не поделаешь, то второе можно исправить: Oracle Develop 2008 Hands On Labs Tutorials.

PS Я надеюсь, что Вы уже зарегистрировались на Oracle Develop ? По секрету - место осталось уже совсем не много, я лично получил уже подтверждение, что могу приходить. Зачем мне это было нужно ? Тсс... Сотрудников не пускают на лабы. А я в этот день возьму отгул...и пройду на Database Track :)


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

OPTIONS ARE NOT OPTIONAL - простыми словами о сложном

К нам часто приходят менеджеры по продажам и просят сделать отдельную серию мероприятий про Oracle Database Options. Семинары DBOD и RAC DD4D с их глубоко техническим контентом слишком тяжелы для легкоранимой натуры продавцов. "Сделайте нам качественное мероприятие про технологии, только чтобы в нем ничего не было про технологии", говорят нам сейлы, и их можно понять, поэтому мы разработали специальную серию мероприятий для менеджеров по продажам.

Мы долго думали о названии. Название должно говорить о важности database options; о том, что бизнесу необходимы database options; о том, что database options уже используются нашими заказчиками. И мы придумали название: OPTIONS ARE NOT OPTIONAL.

Если в Вашей организации есть менеджеры по продажам Oracle, то сообщите им о мероприятиях OPTIONS ARE NOT OPTIONAL. Пусть приходят. Мы гарантируем, что им понравится.

На мероприятиях OPTIONS ARE NOT OPTIONAL мы рассказываем Вам о каждой опции с точки зрения ценности для бизнеса. Очень важно понимать, что история про то, зачем продукт нужен для бизнеса часто отличается от истории про то, как этот продукт устроен технически. Например, большинство людей покупают автомобиль потому, что он обеспечивает свободу от сложности передвижения, а не потому, что людям просто интересно как технически работает впрыск топлива, система охлаждения или коробка передач.

Календарь OPTIONS ARE NOT OPTIONAL на первый квартал 2009г.

Не удобен календарь? -- Оформите заявку.


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

RAC и Active Data Guard

Все время RAC сравнивали с Data Guard. Оба решения используются в том числе и для защиты от сбоя одного компьютера. Иногда пользователи считают, что могут и подождать активации Standby, не стоит платить денег за лицензии RAC. Даже аргумент, что после активации Standby требуется разогрев кеша БД, иногда не принимается в расчет. Пожалуй, основным аргументом в пользу RAC всегда было то, что машина, стоящая под Standby, не несет полезной нагрузки - т.е. простаивала.

И тут появляется опция Enterprise Edition Active Data Guard (ADG). Пожалуйста, открывайте на чтение Standby, в этот же момент продолжают накатываться изменения с primary. На семинаре DBOD я показывал, что в режиме Maximum Availbility задержка буквально несколько секунд. И теперь Вы можете запускать свои отчеты на Active Data Guard, Ваша Standby машина не простаивает !

Давайте рассмотрим в этой связи два вопроса - что нам делать с приложением, и сколько стоят лицензии Oracle в этих двух вариантах.

Про приложение

И для RAC и для ADG приложение должно быть разбито на сервисы. Вы конечно знаете, что сервисы, с одной стороны представляют собой логическую абстракцию общей нагрузки, с другой стороны сервисы заводятся в БД и OCR.

В конфигурации RAC сервисы используются для балансировки нагрузки, в ADG - с тем, чтобы поднять в триггере on startup database в зависимости от роли (primary, standby) либо RW сервисы, либо RO.

Про стоимость

RAC традиционно стоит 50% от стоимости Enterprise Edition. ADG значительно скромнее ~ 12%

Вместо заключения

Несомненно, ADG позволяет Вам масштабировать Ваше приложение. Но, только в том случае, если Ваша нагрузка RO составляет значимую часть от вашей общей нагрузки. Если нагрузка RO увеличится...Вы конечно можете поставить еще один Standby, но тут придется заплатить и за лицензии EE и за лицензии ADG. А если увеличится нагрузка RW ? Упс. Не очень гибко получается. К тому же, Вы же помните, что ADG это опция только EE. А что, если Ваш заказчик захочет приобрести Standart Edition (SE) ? На SE нет Data Guard. Т.е. Вы можете создать standby но логи Вам придется передавать вручную. И тут, (surprise, surprise !) хочется вспомнить, что RAC для Standart Edition - бесплатен. По моим представлениям, из-за этого, стоит сейчас весь код сразу разрабатывать с учетом особенностей RAC.

Тогда путь развития ИС заказчиков видится мне так:

  • Поставлем Standart Edition. Хочется надежности - пожалуйста RAC. Пока лицензируется только SE.
  • Не помещаемся в ограничения SE - Пожалуйста EE. Хочется надежности - лицензируем Standby
  • Не хватает производительности - покупаем Active Data Guard.
  • Опять не хватает - покупаем RAC.
Каждая инвестиция приносит значительное увеличение производительности. Но только ссли в системе сразу были заложены сервисы.

Более того, чтобы "научить" приложения отрабатывать потерю узла в RAC или primary в конфигурации с data guard нужно сделать одно и тоже. И тоже самое, для HA кластера. Напишу отдельно, как именно научить приложение отрабатывать потери текущего экземпляра.


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

One day trip


Что действует на русского человека за границей больше всего ? Правильно, таблички "нельзя". Фотоотчет.

Прочитав, что ну никак нельзя в один день спускать к Colorado River c North Rim и возвращаться обратно,

Grand Canyon National Park - Day Hiking (U.S. National Park Service): "North Kaibab Trail"

"Under no circumstances should you attempt to hike from the rim to the river and back in one day!
"

решил я - ну какой русский не любит быстрой ходьбы ? И сходил таки. Я начал спускаться, достаточно поздно, в 9 утра. На середине спуска , навстречу мне поднимались люди, который шли уже по несколько часов (4-5) что меня удивило. В мои планы это не входило :). Не было у меня столько времени. Ведь я хотел еще искупаться в Colorado. Что конечно опять таки запрещено :). Спуск прошел гладко, везде была вода, каждый кто поднимался, здоровался с тем, кто спускался. Небольшой отдых внизу и маршбросок к просмотру Colorado c скал. Красиво. Стало жарко. Просмотрел тропу которая ведет к самой реке. Прикинул время спуска. 1 час, максимум 1.15. Щазз. Тропа резко ухудшилась. После 1.5 часов спуска занервничал и спросил у встречного где река. Получил ответ, что идти еще час. Однозначно подъем в темноте. Все плохо. Но цель была слишком близка. Дошел за 20 минут. На реке отдыхала группа. Залез купаться, они подошли посмотреть, что я делаю. Замахал им рукой, давайте мол со мной. Их как ветром сдуло, сразу убежали по тропе дальше. Нет ну прохладно конечно, но не ужас-ужас. Ну и ладно. Посмотрел на сплав. Посидел на песке. Прикончил последнюю половинку банана. Время не ждет. Надо подниматься. Около 4.5 часов непрерывного подъема. Соревновался с местными спортсменами. Крепкие парни я вам доложу. 2-е убежали от меня, хотя большая часть группы отстала. Спасает, что каждые 1.5 мили можно набрать воды. Хотя после нескольких литров понимаешь, что пить дальше опасно. Надо просто полоскать горло. Поднялся на самом закате. На внешние раздражители не реагировал. Смог добраться до кемпинга. Поел совсем немного. Лег в палатку и много думал над загадочной русской душой.

Так мы отдыхаем. Видели бы вы, что мы делаем за деньги ! (C)

PS
Уже только потом я прочитал что спускался (и поднимался) я с высоты 1800 метров, что вполне прилично. Для одного дня.


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

RAC customers

Вот два наших заказчика на 11g RAC:
Один из них, Pacific Gas and Electric Company (PG&E) смигрировал с IBM DB2 on a mainframe на "scalable clustered configuration". Там очень популярно написано про экономическую выгоду их перехода.

Другой, National Ignition Facility & Photon Science (NIF) хранит данные в RAC в secure files. Объем - "we'll generate hundreds of terabytes each year". Поэтому им так полезна Advanced Compression, про которую так блестяще рассказывал Игорь Мельников на DBOD.

Update 1.
Не успел я написать про первых двух, как мне рассказали про Fidelity National Financial
10gR2 RAC, который накопил "50 million PDF/XML Title Repository documents"


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

Как Oracle CIS провел лето...

Как Oracle CIS провел лето. (Записал Анатолий Бачин).


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

Oracle JeOS

Наткнулся на Oracle EL JeOS - Oracle Enterprise Linux JeOS for building Oracle VM templates.

Скачал. Оказалось, что это специальный rpm, чтобы делать Oracle VM template, без самого Oracle VM. Можно задать желаемые параметры будущей ОС, указать какие пакеты поставить, создать виртуальные диски. Можно указать скрипты, которые кастомизируют образ при первом запуске (спросят hostname, ip адрес, что-то еще)

В общем-то предназначается для ISV, которые хотят распространять свое приложение.

Скачать можно здесь. Загадкой осталось, JeOS делает паравиртуализированные образы или full виртуализированные. В Oracle VM у virtinstall есть ключ для указания, а тут нет.

Да, я могу Вам напомнить, какие виртуальные среды поддерживаются Oracle, а какие нет ?


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

Active Data Guard and TEMP tablespace

Вадим Гусев (Vadim.Gousev) задался целью выяснить, где происходят сортировки, когда мы переводим наш 11g Active Standby в состояние Read Only.

Как Вы конечно знаете, переведя БД в состояние Read Only мы можем запускать на ней отчеты, при этом продолжается применение redo. Таким образом наши отчеты видят актуальные данные (в зависимости от настроек с запозданием от нескольких секунд до 1 red log).

Во первых Вадим обнаружил, что TEMP datafile находится в состоянии READ WRITE

 SQL> select name, enabled from  v$tempfile
NAME ENABLED
---------------------------------- ----------
/u01/app/oracle/oradata/stby/temp01.dbf READ WRITE


Далее, запустив достаточно большой запрос под пользователем sys, требующий сортировки он увидел, что


SQL> SELECT s.username, u.tablespace, u.contents, u.extents, u.blocks
FROM v$session s, v$sort_usage u
WHERE s.saddr=u.session_addr;
USERNAME TABLESPACE CONTENTS EXTENTS BLOCKS
------------------- ----------------------- ------- --------- ----------
SYS TEMP TEMPORARARY 6 768




И наконец, включив трассировку он уидел событие ожидания direct path wite temp


grep -i direct /u01/app/oracle/diag/rdbms/stby/stby/trace/stby_ora_5896_10046.trc
WAIT #1: nam='direct path write temp' ela= 49 file number=201 first dba=434953 block cnt=15 obj#=18 tim=1229005511408393
WAIT #1: nam='direct path write temp' ela= 4 file number=201 first dba=434968 block cnt=15 obj#=18 tim=1229005511425026
WAIT #1: nam='direct path write temp' ela= 6 file number=201 first dba=434998 block cnt=15 obj#=18 tim=1229005511437579
WAIT #1: nam='direct path write temp' ela= 3 file number=201 first dba=435013 block cnt=15 obj#=18 tim=1229005511452812

Сомнений, нет TEMP используется на WRITE, когда наша Standby открыта на Read Only.

Если Вы экспериментировали с active duplicate for Standby, Вы конечно обратили внимание, что TEMP не передается, а создается на стороне Standby. И наконец, если Вам для отчетов нужны временные таблицы, Вам придется создать dblink на как какую-то другую БД, например на собсвенную primary. Создать конечно же еще на primary, чтобы он переехал на Standby.

UPDATE 1.

По мотивам комментариев
Limitations of a Read-only Database
"When executing on a read-only database, you must commit or roll back any in-progress transaction that involves one database link before you use another database link. This is true even if you execute a generic SELECT statement on the first database link and the transaction is currently read-only."

Давайте создадим global temporary table на primary

SQL> conn scott/tiger@orcl
Connected.
SQL> create global temporary table test_gtt(id number(4) primary key) on commit preserve rows;
Table created.


Выполним аналитический запрос на standby и сохраним его на primary в GTT.

SQL> conn scott/tiger@stby
Connected.
SQL> insert into test_gtt@db_orcl select empno from emp;

14 rows created.
SQL> commit;
Commit complete.


Затем запустим наш отчет, показывающий результат процедуры на предыдущем шаге.

SQL> select * from test_gtt@db_orcl;
ID
----------
7369
7499
7521
7566
7654
7698
7782
7788
7839
7844
7876
7900
7902
7934

14 rows selected.
SQL>




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

9i to 11g migration

Если у Вас совершенно случайно есть 400 баз данных на 9i, и Вы все еще стесняетесь их мигрировать на 11g то эта ссылка для Вас:


9i_to_11g_real_world_customer_experience.pdf (объект «application/pdf»)

Очень подробно по шагам изложено, что сделано, какой получен эффект. Когда, какой параметр поставлен, какие нужно создать табличные пространства, указываются также детали миграции с 10g, решения проблем с time zone.

Есть пример использования RAT, SQL Profile, dbms_sqltune. Очень подробно. Буквально по шагам.

Крайне рекомендую.


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

Oracle Develop

Впервые Oracle Develop в России !

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

* Более 35 технологических сессий и классов, проводимых гуру Oracle.
* Выступления лидеров разработки Oracle – Марка Таусенда ( Mark Townsend ) и Ларри Кейбла ( Larry Cable )
* Секции, посвященные Java и rich enterprise applications, сервис-ориентированым архитектурам и базам данных
* Общение с экспертами и вашими коллегами

Дополнительную информацию можно узнать на сайте Oracle: www.oracle.com/events/oracledevelop/moscow/index.html

Регистрация: www.eventreg.com/oracle/develop/moscow

Кодовое слово для регистрации: DEVRUS

Адрес: Москва, площадь Европы, 2, Гостиница РЭДИССОН СЛАВЯНСКАЯ

Не пропустите первый в России форум для разработчиков Oracle Develop - Регистрируйтесь сейчас!

UPDATE 1. Я надеюсь, Вы заметили, что среди авторов появилась Юлия Богданова. Анонсы будущих мероприятий будут появлятся в этом блоге теперь регулярно.


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

DBOD-2, отчет

Завершилось наше мероприятие Database Options Details (2 Days). Cсылка на презентации и демонстрации (22 Mb, архив rar), Ссылка на видео (RAT, Exadata. Сергей Томин, 113 Мб, архив rar), на все фотографии (21 Mb, архив rar). Пароль сообщался на мероприятии.

Немного статистики - мы получили 260 заявок на мероприятие. Но смогли пригласить только 80 слушателей. Разработчиков и администраторов примерно одинаково, и они составляют 90% от всех слушателей. 10% слушателей используют 8i, 25% слушателей используют 9i, 45% - 10g, 10% - 11g. Остальные воздержались.

Некоторые фотографии (by Сергей Данилов).

По традиции, выбранные отзывы. Оригинальная стилистика сохранена.

Что понравилось:

  • Отлично изложено именно для технических специалистов. Живые демо на работающей базе. (АКБ Авангард)
  • На вопросы из зала быстро и четко дается ответ, даже если ответ "не знаю" (СБСОФТ).
  • Наличие демонстраций с реальными примерами. (ФОРС-БС)
  • Сбалансированность презентаций и демонстраций по времени (Kraftway)
  • Высокая квалификация докладчиков и доступное изложение материала (FORS)
  • Специально пришел второй раз, был в сентябре. демонстрации и презентации гораздо лучше. Spatial - в отдельный семинар ! Наталья Гусева - восторг ! (Капитал - Софт)
  • Все, особенно доклад по OLAP (ЗАО РиТ)
  • Уровень докладов и докладчиков великолепен (Протек)
  • Живой стиль общения (Банк Москвы)
  • Понравилось огромное кол-во демонстраций (АРСТЕЛ Консалтинг)
  • Все презентации были информативны и полезны (БОСС "Кадровые системы")

Что не понравилось
(курсив мой):
  • В названии не было указано, что это опции Enterprise Edition. Без комментариев :)
  • Душно, правда хорошо кормили. Да как обычно кормили :)
  • Где сувениры ? Были, не стоило рано убегать.

Ссылки: cайт Натальи Гусевой (спикера, доклад был награжден аплодисментами и ценным подарком), и ссылка на сайт Рахат Агиветовой (слушательницы). Рахат, не отставайте. Ждем Вас с докладом. Сайт Александра Рындина. Сайт Андрея Пивоварова.

Oracle® Database Licensing Information. Обратите внимание на таблицу Feature Availability by Edition, из которой можно выяснить, например, что SQL Plan Management можно использовать только в Enterprise Edition.

Все прайс-листы Oracle. Технологический прайс-лист. Прайс-лист по Exadata.

Очень интересная дисскуссия по поводу OLTP, Exadata, FLAS SSD в блоге Kevin Closson, сотрудника Oracle.


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