RACchecker version 2.0

Выпущена новая версия утилиты для проверки приложения к переходу в режим кластерной конфигурации - RACchecker.

Список новых возможностей впечатляет ! :-)

1) Теперь также анализируется текст триггеров. Для версий до 11g исходный текст триггеров не "виден" в представлении DBA_SOURCE. Поэтому утилита не могла проанализировать исходный текст триггеров в 9i/10g. В новой версии это упущение исправлено.

2) Новый параметр SEQ_ORDERED. Теперь утилита может находить упорядоченные последовательности. Упорядоченные последовательности в кластере могут приводить к "горячим" индексным блокам, - если на значениях последовательности построен индекс.

3) Стало возможным производить автоматическую выгрузку исходного текста обнаруженных "плохих" PL/SQL объектов в SQL-скрипты. Параметр SAVE_SOURCE управляет этой возможностью (по умолчанию она выключена). Параметр DIR_SOURCE (работает только совместно с параметром SAVE_SOURCE !) задает директорию на локальном диске клиентской машины, куда будут "сброшены" исходные sql-скрипты.

Дополнительно генерируется инсталяционный скрипт install.sql, который запускает все скрипты пересоздания объектов. Это позволяет подправить исходный код, и получить готовый патч на приложение. Патч создается отдельно для каждой схемы: для этого в каталоге DIR_SOURCE будут созданы подкаталоги с именами соответствующих
схем.

4) Генерация DDL-скриптов для изменения параметров последовательностей (увеличение кэша и отмена упорядочивания). В случае если указан ключ SEQ_DLL_OPT (работает только совместно с SAVE_SOURCE=Y), то будет создан скрипт для изменения атрибутов последовательности. Изменяются атрибуты CACHE, ORDER. Включение изменения того или иного атрибута управляется, соответственно, параметрами MIN_SEQ_CACHE и SEQ_ORDERED
Пример сгенерированного ddl-скрипта для последовательности:


set doc off
/************************************************************************
* Installation script for sequence cur_seq *
* *
* *
* @file cur_seq.seq *
* @author RACChecker *
* @version 1.0.0.0.0 *
* @history *
* RACChecker 10.05.2009 19:57:27 - automaticaly created *
************************************************************************
* Oracle CIS *
* email: igor.melnikov@oracle.com *
***********************************************************************/
set echo on

alter sequence CUR_SEQ
cache 50;

Ссылка для скачивания: RACChecker 2.0.0.0.5

Напоминаю, что для своей работы утилита требует установленной среды выполнения .NET Framework 3.5 (или выше), а также ODP.NET Provider - рекомендуется установить версию поставляемую с Instant Client - она небольшая по размеру.
Скачать ODP.NET Provider 11.1.0.6.21 можно на сайте OTN по этой ссылке.


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

Про HP-Oracle Database Machine/Exadata и покупку Sun Microsystems

Недавно обсуждалась тема покупки Sun Microsystems. На Oracle/Sun FAQ появился интересный документ Transcript of an Interview with Larry Ellison by Reuters on the Acquisition of Sun Microsystems (PDF, May 7, 2009).

В документе есть важный message: Is Exadata moving to Sun SPARC Solaris?

"Exadata is built by HP using Intel microprocessors. We have no plans for a SPARC Solaris version of Exadata. We have an excellent relationship with HP that we expect to continue. The Exadata database machine delivers record setting database performance at a lower cost than conventional hardware. Customers love the machine. It is the most successful product introduction in Oracle’s 30 year history. The Sun acquisition doesn’t reduce our commitment to Exadata at all."

UPDATE: Интересно, что проведенный 15 сентября 2009 года перевод Database Machine на технику Sun не идет вразрез с этим высказыванием Ларри, так как Database Machine V2 не использует Sun SPARC Solaris :^)


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

Курсы по Oracle Spatial в мае + документация RAC по-русски

Нас часто спрашивают где можно погрузиться в тему Oracle Spatial. РДТЕХ ведет курсы по Oracle Spatial. Есть курсы Oracle Spatial 10g: Основы (3 дня) и Oracle Spatial 10g: Новые возможности (2 дня). Ближайшие даты: 12 мая и 15 мая соответственно. Это авторизованные курсы Oracle University. Следующая возможность посетить эту курсы будет только в ноябре. Если Ваша карьера связана со Spatial - пройдите официальные курсы. Это поможет систематизировать знания.

Нас часто спрашивают где можно найти документацию по RAC на русском языке. РДТЕХ переводит официальную документацию Oracle на русский язык: Oracle Real Application Clusters: руководство по развертыванию и администрированию.

Все это коммерческие проекты Oracle и РДТЕХ, но тем, кому это надо это действительно надо.

P.S. Да, собственно, зачем я написал про RAC и Spatial одновременно? Потому, что при помощи RAC можно масштабировать решения на Oracle Spatial. Можно посмотреть интересную презентацию на эту тему. Вот один из реализованных проектов в US Department of Defense. Правда, этим ребятам книга RAC по-русски не понадобилась. :^)


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

April 28-29-30: RAC DD4D TTT session in Moscow

Подошло время экспортировать RAC DD4D за пределы России. Дмитрий Волков (Oracle), Игорь Мельников (Oracle), Виталий Савенков (ФОРС), Евгений Горбоконенко (РДТЕХ) и Андрей Криушин (РДТЕХ) начали подготовку других тренеров, которые будут вести RAC DD4D в Европе и США. Проект идет под кодовым названием RAC DD4D TTT (Train-The-Trainer). Человек в шапке с милицейской символикой -- Rick Greenwald (Oracle), автор 15 книг, включая Oracle Essentials 11g и Beginning Oracle Application Express.


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

ДР рождения Real Application Clusters Option !







Не знаю как Вы, а мы отмечали сегодня день рождения опции Real Application Clusters.

Все совпадения с ДР Сергея Данилова считаю случайными :))

PS
Под картинкой реальный отзыв одного из наших слушателей.


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

RAC: От мифов к реальности за 120 минут - материалы от 27 апреля

Большое спасибо всем, кто пришел к нам 27 апреля послушать про RAC. Всего было 15 человек (сказывается эффект понедельника). Несмотря на то, что первая часть семинара получилась длинее, мы закончили добавление узел в кластер в 7.25 вечера.

Большое спасибо компаниям СБСОФТ, Intel и Aquarius и лично Дмитрию Кучугурову (СБСОФТ), Петру Фатьянову (СБСОФТ) и Сергею Дубровскому (Aquarius).

Стали доступны презентации (5Mb) и фотографии (1.5Mb). Пароль мы Вам сообщили. Слушатели предыдущего семинара тоже могут посмотреть, т.к. пароль не изменился.

В открытом доступе можно посмотреть групповое фото (2Mb), снятое перед обеденным перерывом, а также фото самых стойких (3Mb), дождавшихся результатов добавления в кластер четвертого узла.

Приходите на наши следующие семинары из этой серии. Мы будем публиковать анонсы на этом блоге и на сайте Oracle. До новых встреч!


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

RAC DD4D, 21 -23 апреля

В этом сообщении мы выкладываем материалы семинара, проведенного специально для одного очень уважаемого заказчика. Как всегда на семинарах 1:1 мы узнали ничуть не меньше, чем рассказали. Разработчики нас похвалили, DBA ...не ругали, скажем так. В производстве у компании помимо несчетного числа 2-х узловых кластеров, находится распределенный кластер о 3-х нодах и число их будет расти. Используется самое простое и дешевое оборудование, ISCSI, Linux. На публике мы сможем рассказать об этом этой осенью.

На обычные семининары мы стараемся ограничивать число участников от одной компании 3 сотрудниками. Но если Ваша компания уже эксплуатирует, или серьезно собирается использовать Oracle RAC мы готовы проводить семинары в формате 1:1, где не ограничиваем число слушателей от Вашей компании. У нас есть формальные требования к кол-ву участников, помещению, некоторым договоренностям. Но все решаемо. Да, и мы готовы выезжать за пределы МКАД :))

Все вопросы можно задать мне по почте, Dmitry.Volkov@оракул.ком


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

пятничная загадка

Что такое делает Игорь Мельников в пятницу вечером в нашем офисе ? Попробуйте угадать, не подглядывая в отгадку :)))


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

Sun Microsystems









Мы купили Sun Microsystems...


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

Oracle Communications Billing and Revenue Management (BRM) on RAC

На семинаре RAC DD4D на втором дне задавался вопрос: "Сертифицирован ли Oracle Communications Billing and Revenue Management (Oracle BRM, или попросту говоря биллинг от Oracle) на RAC"?

Ответ: Да, Oracle BRM сертифицирован на RAC.

Можно посмотреть white papers на сайте Oracle и на сайте IBM по результатам тестирования на технике IBM.

Читаем: The 100-million-subscriber accounts were split into groups of approximately 8 million subscribers over 12 schemas. Each schema was handled by one Oracle RAC node. Together, the 12 schemas (Oracle RAC nodes) made up a single Oracle RAC database instance, т.е. ребята данные партиционировали под 12 узлов RAC. Использовался: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0—64-bit production, with Partitioning and Oracle RAC options. Партишенинг не забыли -- молодцы. Все по науке RAC DD4D делали :^)

Интрересно, что в своем собственном документе IBM пришет: Use Oracle 10g RAC for high-availability configurations only. Не любят в IBM наш RAC. Почему? Пототому, что он у них денежки отбирает. IBM хочет на такие проекты больш-ууу-щую железку продать, плюс, естественно под high-availability configuration вторую такую же пристроить (!). А задача-то получается с массовым параллелизмом, ее на RAC можно легко масштабировать: купить железок в 12 раз меньшего размера, что дешевле на два-три порядка.

Не любите IBM? Посмотрите другой white paper про тестирование Oracle BRM на технике Sun. Эти ребята все-таки на RAC DD4D не ходили, поэтому тестировали только на 4 узлах RAC. Зато они перегнали IBM по активному использованию других Database Options. Читаем: Oracle Database 10g Enterprise Edition release 10.2.0.3.0 — 64-bit production, with the Partitioning, RAC, OLAP, and Data Mining options. (видимо, DBOD когда-то прослушали :^)

Референсы тоже есть в наличии. Но боюсь что не в России. На семинаре RAC DD4D я рассказывал, что RAC работает одинаково хорошо в любых странах мира. Ему, RAC-у, все равно в какой стране Oracle BRM обслуживать.


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

Real User Experience Insight

На семинаре RAC DD4D после моего рассказа о Response Time Formula и ее измерении внутри БД, возникло несколько вопросов, а как померять время отклика в целом для приложения. В частности для случая сервера приложений. Поскольку сервер приложений использует пул соединений и со стороны БД при плохом проектировании может быть сложно отличить один бизнес-процесс от другого.

Так вот, у Oracle есть специальный продукт для этого случая - Oracle Enterprise Manager Real User Experience Insight.

Продукт достаточно уникальный тем, что измеряет время отлика не инструментируя приложение (как Veritas I3, например), а анализируя сетевой траффик. Таким образом, может быть измерено время отклика для пользователей любого сервера приложений, не обязательно написанного на java.

Отсылаю вас за подробностями к white paper. В Oracle этой темой владеет Сергей Иванович Томин.


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

RAC DD4D 16-17 апреля, материалы

Dmitry Volkov:

К нам пришли очень терпеливые и выдержанные люди. 60 человек разместились в помещении для 40 человек и самый злой отзыв был "неудобно писать на коленках".

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

Презентации и исходные тексты примеров (31 Mb). Все фотографии (33 Mb). Пароль сообщался на мероприятии.

Фотография слева, конечно же называется "Немного философии" с Сергеем Даниловым в главной роли. Внимательный зритель обратит внимание на тени на фотографии :). Несколько наиболее интересных фотографий с семинара.

По традиции, некоторые отзывы:


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

- Демонстрации (ЦБ РФ)
- Всесторонне освещение достоинств и проблем RAC (Банк Москвы)
- Главное, что появилось понимание, что надо делать, чтобы успешно использовать RAC (УралСибБанк)
- Форма преподнесения материала (Русский Стандарт)
- Доступное изложение информации (Банк Глобэкс)
- Очень интересный семинар (РИА Новости)

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

- Не все понимаю, не дают клавиатуру (РОСНО)

Чтобы Вы предложили, чтобы улучшить мероприятие:

- Хотелось бы услышать больше примеров внедрения (несколько слушателей)

Да, мы постараемся давать побольше примеров уже работающих систем.

Приз ведущих семинара получает отзыв:

- Жалко, что семинары только в будние дни (Форс-ЦР)


Мы также получили предложение сделать специальную версию семинар для девушек, Womens Edition (RAC DD4D WE), так сказать. Ищем в power point какую-нибудь гламурненькую тему чтобы оживить наши презентации...:)

Продолжение следует..


Sergey Danilov:

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

- * (Swedbank)
- Люди! (ОАО Авиадвигатель)
- Мероприятие для нас, а не для "галочки" (АКБ Авангард)

Очень много хороших отзывов. Очень много.

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

- Докладчики не всегда были готовы дать ответы на задаваемые вопросы (Банк Глобэкс, Банк Русский Стандарт)

Задайте пожалуйста вопросы еще раз. Как правило, если мы не знаем, то мы стараемся прямо говорить "мы не знаем" :^) Если вопрос требует ответа, то пожалуйста напишите комментарий или позвоните нам. Мы обязательно дадим Вам ответ.

- Тесно/душно/плохая еда/слишком горячий чай/не хватило пирожков/плохие стулья/неудобно добираться/побольше экран/получше проектор/нет откидных столиков и т.п. (много слушателей)

Сейчас мы не можем делать абсолютно все мероприятия на внешних площадках, где еда на порядок качественнее, а залы просторнее. Комната Афины является самой большой аудиторией в офисе (да и местоположение самого офиса весьма спорное). Мною уже запущен процесс по смене экрана и по монтажу высококачественного проектора на потолке. Мы по возможности будем стараться делать на внешних площадках, но это сложнее по логистике. Вообще, мы изначально планировали мероприятие только на 40 мест и только по заявкам. Но заявок пришло больше, и т.к. заявки гарантируют место на семинаре мы не смогли сдержать натиска.

- Примитивные примеры и демонстрации. Много информации, которая сложна для человека, ранее не работавшего с RAC. (Нетрис)

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

- Слишком много новой информации. Не все удалось освоить. :-) Но это не проблема семинара. (тоже Нетрис, но другой слушатель)

Задайте нам вопросы. Приходите на следующий семинар.

- Много маркетинговой и рекламной информации (Стинс Коман)

Не совсем понятно определение рекламной/маркетинговой информации. В самом общем случае, деятельность любой коммерческой организации направлена на увеличение объема бизнеса. При желании можно доказать связь между любым курcом/тренингом Oracle, в том числе платным :^), в том числе преподаваемым независимо от Oracle :^), и увеличением коммерческого успеха Oracle с точки зрения продаж лицензий и т.п. Получается, что мероприятие сработало как реклама/маркетинг.

Вся идея семинара RAC DD4D состоит в том, чтобы делать его без маркетинга/рекламы, по крайней мере в классическом понимании этих вещей. Цель -- передать "двухдневную" порцию знаний, чтобы организации могли начать первый проект по RAC, обойдя при этом уже известные проблемы, разрушить парадигму "Мы это не используем, потому что не знаем что это такое и как оно работает".

Теперь посмотрим с другой стороны: для слушателей семинара его прямая ценность состоит в том, что полученные знания потенциально увеличивают их капитализацию на рынке труда. Запустив в production первый проект на RAC и записав это в CV совершенно реально превратить эти знания в живые деньги, т.е. при желании можно доказать связь между словом RAC в CV и величиной зарплаты, карьерой и т.п. Не верите -- посмотрите на ребят из СБСОФТ, РДТЕХ и т.п. Мы сейчас о каком именно рекламируемом объекте говорим -- об аудитории семинара или об Oracle? :^) Шутка. Это было "Немного философии".

Назад к семинару. Там в некоторых местах заявлялось, что "эта функциональность лицензируется отдельно", например, Advanced Compression, Partitioning и т.п. Может быть, именно это имелось в виду? Partitioning шагает рука об-руку с RAC. К сожалению, не было заполнено поле "что бы Вы предложили чтобы улучшить мероприятие". Хотелось бы получить список мест, где есть реклама и мы ее уберем. Скачайте слайды когда они будут доступны и укажите нам номера слайдов или процитируйте фразы, которые мы должны исключить из своего лексикона.

Еще раз: цель этого мероприятия состоит в том, чтобы технические специалисты почуствовали ценность технологии и поняли что такое RAC на самом деле, что можно следать при помощи RAC, а что нельзя. Если мы отвлекаемся от этой цели -- дайте нам реальные факты.


Что бы Вы предложили, чтобы улучшить мероприятие?

- Ужать до одного дня (NetCracker)
- Мало дней (АЦ ЕИС Жилище)
- Слишком много информации за два дня -- разбить на три дня (ООО Конфин В)
- Двух дней мало, стоит сделать 3 и добавить технических деталей (RealSoft)

Очень много предложений по изменению продолжительности семинара. В принципе, контента хватит и на три и на четыре дня. Как нам кажется, на три дня Вам уже будет тяжело отпроситься с работы, а одного дня все-таки маловато. Хотя, может стоит рискнуть и один раз попробовать сделать "RAC DD4D XXL" на три дня?

Когда мы проводим этот семинар в формате 1:1 для группы разработчиков, которые уже реально будут мигрировать на RAC, то мы увеличиваем количество дней, плюс знакомимся с кодом и архитектурой системы и выдаем RAC-омендации. Мы также продолжаем консультировать после семинара.

- Побольше живых примеров как в виде демо, так и в виде презентаций (но с описанием и с "разбором полетов") (Форс-БС)
- Хотелось бы услышать реально серьезный опыт внедрения и дальнейшей поддержки RAC (уровень сотового оператора). (IT Consulting)
- Больше "историй успеха". Увидеть реализацию и пообщаться с авторами проекта всегда полезно. (АКБ Авангард)
- Хотелось бы больше практики примеров внедрения (ООО Технокад)
- Больше реальных примеров из жизни с "подводными камнями" (Банк Русский Стандарт)
- Приглашать больше докладчиков об опыте внедрения (Банк Москвы)

Дмитрий Волков уже ответил. Мы добавим больше примеров проектов в виде наших собственных презентаций. Это сделать не так сложно, но для подробной и объективной информации нужны внешние спикеры. Это сложный процесс, т.к. очень немногие видят ценность в том, чтобы придти и выступить. Мы стараемся приглашать каждый раз из разных организаций. Из-за этого на разных семинарах глубина погружения в детали разная и зависит от спикера. На семинаре RAC DD4D в октябре выступал Александр Алехин, промышленный DBA из Соник Дуо (Мегафон Москва) с докладом о системе приема платежей на RAC. Он рассказывал про весь жизненный цикл "переезда" на RAC, но отвлекать его каждый раз очень не просто. Мы всегда сообщаем, что если Вы хотите рассказать про проект -- свяжитесь с нами. Мы дадим Вам время и Вы можете рассказать любой (положительный или отрицательный) опыт.

Вообще, мы думаем об отдельном мероприятии, которое будет состоять только из выступлений заказчиков о результатах проектов на RAC. Мы назовем его "Oracle RAC Forum". Можно сделать параллельные сессии по индустриям. Можно сделать отдельно про технические детали и отдельно для представителей бизнеса. При этом Oracle не говорит ни слова. Подумайте только: Oracle не говорит ни слова -- мы сидим в сторонке и слушаем. Диму Волкова с Игорем Мельниковым отправим в отпуск. Никакой рекламы, никакого маркетинга. Только заказчики и только для заказчиков. Заказчики обмениваются информацией между собой. Как Вам идея? ...но что-то я размечтался. Для этого надо собрать очень много спикеров (в одно время и в одном месте). Пока нам получается проще выступать самим, чем организовать "Oracle RAC Forum". С точки зрения объективности информации и предоставления спикеров большие надежды на RuOUG. Поживем увидим.

- Проводить семинар почаще (раз уж RAC это mainstream) (ЗАО Компания ТрансТелеком)

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

- Добавить возможность участникам семинара выполнять упражнения по темам (выполнять лабораторки) (ОАО МОЭК)
- Не дают клавиатуру (РОСНО)

У нас есть RAC DD4D LAB Edition, но это платное мепроприятие и оно к сожалению доступно пока только партнерам Oracle. В аудитории только 13 "машино-мест".

Это были далеко не все отзывы, но мы внимательно смотрим на все, что Вы нам пишите.


Еще раз спасибо всем кто пришел. Мы получили огромное удовольствие. Будьте в контакте и приходите на следующие меропрития. Например, 27 апреля будет RAC: От мифов к реальности за 120 минут. Ссылка на регистрацию. Приходить надо с начальником. Первая часть для начальника (будет сплошной мартетинг и реклама). Вторая - про установку RAC. Подробнее здесь.


Напоследок цитирую призовой отзыв:

Жалко, что семинары только в будние дни (Форс-ЦР)


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

RAC: От мифов к реальности за 120 минут - материалы от 15 апреля

Большое спасибо всем, кто пришел к нам 15 апреля послушать про RAC. Всего было 39 человек.

Большое спасибо компаниям СБСОФТ, Intel и Aquarius.

Я преклоняюсь перед Дмитрием Кучугуровым и Петром Фатьяновым из СБСОФТ. Я преклоняюсь перед ними...

Стали доступны презентации (3Mb) и фотографии (5Mb). Анатолий Бачин из Oracle Magazine Russian Edition тоже прислал фотографии (3.5Mb). Пароль мы Вам сообщили. Слушатели предыдущего семинара тоже могут посмотреть, т.к. пароль не изменился.

В открытом доступе можно посмотреть групповые фотографии: номер 1 (снята перед обеденным перерывом, 1.5Mb) и номер 2, которая снята в 8.55 вечера, с самыми стойкими DBA во время автоматической отработки последних процедур по добавлению узла в кластер, 1.5Mb. На этот раз мы закончили на 25 минут раньше.

На угловом фото: У нас похоже появился альтернативный логотип семинара. Внизу не знак Audi -- это было объяснение того, что такое масштабируемость. :^)

Читаем некоторые анкеты:


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

- Все (РосФинМониторинг)
- Ответы на вопросы (Банк Русский Стандарт)
- Доступность изложения материала (ООО МПК)
- Показано на "живых примерах" (АЦ ЕИС Жилище)
- Живое общение, непринужденная обстановка (GMES)
- Сложность RAC оказалась для меня мифом (Евросеть)
- Доступность объяснений. Комфортная форма общения (Почта России)
- Понравилось определение масштабируемости на практике (Евросеть)
- Доступность изложения материала, четкие ответы, основанные на практическом опыте (Почта России)
- Первая половина. Предметно и наглядно (ПетролПлюсРегион)
- Грамотность изложения. Наглядные и понятные примеры (Мультикарта)
- Использование Swingbench (ИФД Капитал)
- Презентация и доклад Дмитрия Кучугурова из СБСОФТ (ОАО Авиадвигатель)
- Качественное изложение информации. Полные и развернутые ответы на вопросы (ГВЦ ОАО РЖД)
- Демонстрации в части I (СБ РФ)

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

- Больше разборов конкретных примеров с выделением критериев целесообразности внедрения RAC и достигнутых показателей (Банк Русский Стандарт)

27 апреля добавим еще 3 конкретных примера.

- Парковка (Русский Стандарт)

Больная тема. Парковка отсутствует -- офис находится посередине большой стройки. У нас есть несколько мест, на которые мы можем поставить машины начальников. Правило парковки -- не более трех часов. Если нам сообщат номера и марки машин (elena.gudova гав гав oracle.com или тел. 641-1400), то мы оформим пропуска.

- Паузы в части II (СБ РФ)

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

Что бы Вы предложили чтобы улучшить мероприятие:

- Почаще и подольше (АЦ ЕИС Жилище)

Постараемся почаще. К сожалению, многим не нравится "подольше" :^)

- Больше внимания техническим вопросам (ТПО Комус)

Во второй части обязательно.

- В первой части сократить объем слайдов, чтобы было меньше 20 на одну презентацию. Чаще делать перерывы (GMES)

Спасибо - краткость сестра таланта. Сократим слайды. Сделаем еще один перерыв.

- Выдавать презентации на руки (ПетролПлюсРегион)

Мы с удовольствием это сделаем в перерыве по Вашему запросу. Мы также выложили материалы в этом сообщении в электронной форме.

- Добавить про хранилище данных и про его использование с RAC (имя заказчика специально не указано)

Добавим. Внедрять RAC на хранилищах данных проще, чем на транзакционных системах. Это связано с тем, что обработка в запросов в хранилищах данных легко распараллеливается и большинство запросов только массово читают данные, что положительно влияет на масштабируемость в RAC. Для хранилищ данных у Oracle есть специализированное решение -- Oracle Database Machine (Exadata), которое с ходу ускорит работу хранилища в 10+ раз. RAC входит в это решение как один из компонентов. Если Вы строите хранилище или у Вас уже есть хранилище с размером где-то от 5Tb, то Database Machine может вывести его на совершенно новый уровень производительности.

- Давать информацию про особенности работы RAC на разных программно-аппаратных платформах (Solaris, AIX, HP-UX) (ГВЦ ОАО РЖД)

Тема очень нишевая и очевидно для отдельного семинара. Вступают в игру различные сочетания Clusterware, сетевых протоколов. Сюда же тема подготовки Storage и операционных систем.


Это были далеко не все анкеты, но мы внимательно читаем ВСЕ, что Вы нам пишите!

Спасибо за Ваше время и участие.
Мы снова ждем встречи с Вами.


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

Фотка c Oracle APPS Forum 2009

Понравилась фотка со стенда RDTEX на Oracle APPS Forum 2009.

Смело и доходчиво.

Как мне пояснили, на фотке Павел Баев - руководитель группы технической поддержки бизнес-приложений Oracle.

Респект от o-rac-le.


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

RAC DD4D, 16-17 апреля 2009 года, Москва, Офис Oracle

Мы рады сообщить, что Андрей Криушин и Евгений Горбоконенко из компании РДТЕХ подтвердили свое участие в семинаре RAC DD4D 16-17 апреля. Традиция всегда участвовать на открытых семинарых в полном составе будет сохраняться. Ребята прошли через множество проектов по RAC. Их слушают затаив дыхание.

Сейчас мы в процессе уговаривания Андрея Криушина не просто участвовать, а все-таки выступить в конце семинара с полноценным докладом об обобщении всего сказанного и о реальных ситуациях на внедрениях. Если Андрей согласится, то придется посидеть overtime, так как программа может съехать не вечер.

Кроме этого, думаю что ребята сделают первое заявление о RuOUG и мы будем страться в будущем делать это мероприятие под зонтиком Oracle и этой уважаемой организации.

UPDATE 1: Мы уговорили Андрея Криушина выступить с докладом про опыт внедрения. В программе это отражено не будет, так как нет уже времени.


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

Gartner: Oracle RAC moved to MAINSTREAM use




Sergey Danilov:

В начале ферваля всемирно известная аналитическая компания Gartner (все вендоры безумно любят цитировать Gartner) опубликовала аналитическую записку Oracle RAC Moved to Mainstream Use. Я тоже люблю Gartner -- ребята знают, что пишут и отвечают за то, что пишут. Статью интересно почитать. В статье освещено множество тенденций. Она будет интересна и начальникам и IT-специалистам.

Мне лично больше всего понравилось слово mainstream (я запоминаю только слова из названий статей :^) . И это непонятное английское слово mainstream на самом деле означает очень простую вещь: RAC теперь используют и внедряют обыкновенные компании. Технология просто работает. У технологии есть четкое и понятная ценность для бизнеса: масштабируемость, высокая готовность и возможность сэкономить на железе (последнее особенно актуально при росте организации и особенно сильно перекликается со словом масштабируемость).

Не надо быть IT-вундеркиндом, чтобы внедрить RAC. Это mainstream. Не надо быть супер продвинутым IT-заказчиком, чтобы пойти на внедрение RAC. Это mainstream. Именно слово mainstream пришло мне в голову, когда компания СБСОФТ запустила в production проект в Почте России, и именно поэтому мы попросили СБСОФТ поучаствовать с нами в серии семинаров RAC: От мифов к реальности за 120 минут, чтобы Вы тоже почувствовали это магическое слово -- mainstream...

Позволю себе прокомментировать RAC-commendations от Gartner:

  • Organizations desiring shared capacity for databases and horizontal scaling of the database to align with business demand should evaluate RAC.
    Приходите к нам на RAC: От мифов к реальности за 120 минут. Вам захочется evaluate RAC.

  • Organizations should obtain RAC training and education, because clustering is more complex than single-instance DBMSs.
    Приходите к нам на RAC Deep Dive for Developers. Вы получите RAC training and education.

  • Customers desiring transparent failover of transactions during server failures should use Oracle application programming interfaces (APIs) and write application logic to enable automatic processing of the transaction on alternative available RAC nodes.
    Приходите к нам на RAC Deep Dive for Developers. Вы изучите API и узнаете все про automatic processing of the transaction on alternative available RAC nodes.

  • Do not use RAC where distributed, shared-nothing environments are required.
    100%. Не стоит строить территориально-распределенные системы, растягивая узлы RAC в масштабах страны. Приходите к нам на RAC Deep Dive for Developers, там есть и про это.

  • Use caution when considering RAC for small businesses and when there is a lack clustering skills.
    У Вас small business? В кризис большие компании станут маленькими, а у маленьких компаний появится возможность стать большими. :^) Ну а lack of clustering skills мы исправим -- приходите к нам на RAC Deep Dive for Developers.

Dmitry Volkov:

Мне очень понравился отчет. Он очень правдивый. Gartner очень точно отметил больные места 9i, и то, что они в большинстве исправлены к настоящему моменту. Хотя, по прежнему есть недовольство ASM, на ней нельзя держать binary файлы (будет исправлено в 11gR2), требуется чтобы LUN были одинакового размера. Не везде еще GUI, хотя с выходом EM 10gR5 почти все уже закрыто. Да, требуется научить приложение отрабатывать потерю узлов (TAF, FAN). И наконец, самое главное - хотя у Oracle сейчас есть ответы почти на все вопросы, по прежнему, цитата: "we found some customers, especially those from small and midsize businesses and new to RAC, to be less familiar with these options."

Приходите к нам на семинары. Мы сделаем все, чтобы Вы были fully familiar with all RAC options :)


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

FAN-callback в .Net

Начато бета-тестирование Oracle Provider for ADO.Net 11.1.0.7.10
В новой версии появилась возможность определять FAN-callback. Таким образом, теперь в .Net приложениях можно определять собственнную реакцию на события в кластере (запуск/падение узла или сервиса). Раньше данная возможность была доступна только для OCI и Java-приложений.

Слушатели очередного семинара RAC Deep Dive for Developers увидят живую демонстрацию, - как это работает.

Помимо этого, новая версия вводит полную поддержку Advanced Queueing. Например: стало возможным получать нотификацию о появлении сообщения в очереди (Asynchronous Notification). В случае кластера это тоже можно использовать: реагировать на уровне приложения на сообщения от LBA [Load Balancing Advisor]. Как вы помните, сообщения от LBA попадают в очередь SYS$SERVICE_METRICS. Мы можем настроить автоматическую пересылку (propagation) сообщения из этой очереди в нашу собственную очередь с трансформацией в формат приложения, и далее в приложении получать сообщения уже из собственной очереди. Эта очень сильная идея тоже будет рассмотрена на нашем семинаре.

Скачать Oracle Provider for ADO.Net 11.1.0.7.10 можно по следующей ссылке.


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

RAC: От мифов к реальности за 120 минут - 15 и 27 апреля

Открылась регистрация на мероприятие RAC: От мифов к реальности за 120 минут, которое состоится в среду 15 апреля, и в понедельник 27 апреля в офисе Oracle, в аудитории Афины на 9 этаже.

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


Для регистрации на 15 апреля воспользуйтесь ссылкой 1.
Для регистрации на 27 апреля воспользуйтесь ссылкой 2.


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

RAC in your life

RAC позволяет Вам главное - быть совершенно спокойным, что Ваше присутствие не потребуется во время сбоя. И Вы можете .. да хоть наслаждаться камином в районе полярного круга...just checking the performance from time to time...:)


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

RAC: От мифов к реальности за 120 минут - материалы от 1 апреля

Большое спасибо всем, кто пришел к нам 1 апреля послушать про RAC. Всего было 38 человек. Полный зал. Мы очень рады.

Большое спасибо компаниям СБСОФТ, Intel и Aquarius.

Стали доступны презентации (5Mb) и фотографии (5Mb). Пароль мы Вам сообщили. В открытом доступе можно посмотреть групповые фотографии: номер 1 и номер 2 (1.5Mb каждая).

Сейчас мы внимательно читаем заполненные Вами формы с оценкой этого первого в своем роде мероприятия. С помощью Ваших замечаний мы сделаем будущие мероприятия качественнее. Спасибо за Ваше время и участие. Мы снова ждем встречи с Вами.

На угловом фото: Дмитрий Кучугуров, менеджер проектов компании СБСОФТ, на графиках Oracle Grid Control комментирует реакцию RAC на отключение питания одного из узлов кластера.


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

RAC: От мифов к реальности за 120 минут - 1 апреля

В дополнение к 100% техническим семинарам RAC DD4D и DBOD мы запускаем новую серию мероприятий класса "RAC для руководителей", которое мы будем регулярно проводить в офисе Oracle, в аудитории Афины на 9 этаже. Посмотрите приглашение и программу. Что же это за мероприятие и при чем тут мифы?

Мероприятие состоит из двух частей.

Первая, короткая часть, предназначена исключительно для IT-директоров, менеджеров и архитекторов проектов:

  • Занимает только 120 минут, без перегруза.

  • Понять в чем состоит ценность RAC для бизнеса.

  • Избавиться от мифов, сказок и прочих небылиц о технологии.

  • Увидеть как RAC позволяет построить масштабируемую систему.

  • Увидеть как RAC обеспечивает непрерывность работы приложений.

  • На реальных цифрах и примерах убедиться почему с использованием RAC можно снизить расходы.

Несмотря на позиционирование первой части исключительно для не-технических людей, мы утверджаем, что эта часть будет интересна и техническим людям. Проведя 15 мероприятий RAC DD4D мы поняли, что очень часто технические специалисты не до конца понимают в чем собственно business value уже используемого ими продукта.

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

Вторая, более длинная часть -- для технических специалистов. Мы специально сделали ее после перерыва, чтобы IT-директора и менеджеры имели возможность оставить в аудитории только тех, кто работает технологиями. Вторая часть позволит техническим специалистам:

  • Познакомиться с процессом установки. В семинар RAC DD4D эта тема не входит.

  • Познакомиться с кластерными сервисами и понять стратегию управления ими.

  • Познакомиться с добавлением узла в кластер средствами Enterprise Manager.

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

Мы проводим эти семинары вместе с компаниями СБСОФТ, Intel и Aquarius.

Первый семинар пройдет 1 апреля. Нас совершенно не пугает, что это день шуток и смеха. Приходите. Будет интересно.


UPDATE 1: Мы собираемся повторить этот семинар 15 апреля (это будет среда) и 27 апреря (это будет понедельник). У меня пока нет ссылок для регистрации на эти два семинара. Ссылки должны появиться 30 или 31 марта. Если 1 апреля по каким-то странным причинам начало Вас смущать и Вы решите переместиться на 15 или 27 апреля, то я попрошу Вас перед регистрацией на 15 или 27 апреля сняться с регистрации на 1 апреля, чтобы у нас не было "мертвых душ".

UPDATE 2: Мы настоятельно просим технических специалистов приводить с собой своих начальников. Мы специально делаем это мероприятие для пары "руководитель + специалист". Руководитель уходит после перерыва. У руководителя мало времени и ему не интересны технические детали. Специалист остается до конца, а потом докладывает руководителю о результатах. :-)

Если технический специалист придет только один, то мы посчитаем это непростительным (unforgivable). Мы вызовим его к доске и попросим поучаствовать вместе с нами с докладом об Oracle на свободбную тему. Вся идея мероприятия состоит в том, чтобы специалист привел в собой руководителя и чтобы каждый получил ту часть информации, которая ему интересна (при этом если из огранизации придет одновременно два человека, и один будет выдавать себя за CIO или CEO, то мы конечно же не сможем это проверить). Вообще, мы стараемся сделать так, чтобы мероприятие было максимально понятным не-техническим людям и фактически превратилось в площадку для свободного общения и ответов на вопросы по RAC.

UPDATE 3: Мы получили несколько сообщений о том, что в систему нельзя зайти и зарегистрироваться. К сожалению, у нас нет контроля над исходным кодом этой системы, которая в данный момент работает для 150+ стран мира. Я могу только посоветовать Вам попробовать использовать другой browser или очистить cookies. Вы также можете попробовать создать совершенно новый Profile и начать регистрацию заново. Если зарегистрироваться ну никак не получается, то приходите без регистрации (но вдвоем с руководителем!) :-)

Если Вы хотите что-то спросить, то можно отправить комментарий.


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

DBOD v3 - работа над ошибками

В ходе демонстрации опций БД у нас произошли три сбоя. Ошибки возникли по двум причинам. Как я и обещал: более подробно расскажу об этих причинах.

1) При демонстрации доступа к архиву Flashback Archive, пользователем, который не является владельцем базовой таблицы, возникла странная ошибка ORA-00942.
Давайте посмотрим повнимательнее, что произошло:

--выдаем права пользователю SCOTT на чтение исторических данных
SQL> conn ttdemo/ttdemo
Connected.
SQL> GRANT FLASHBACK ON plans TO scott;

Grant succeeded.


После этого пользователь SCOTT пытается прочитать архивные данные:

SQL> conn scott/tiger
Connected.
SQL> SELECT COUNT(*) FROM ttdemo.plans AS OF TIMESTAMP sysdate - 600/(24*3600)
*
ERROR at line 4:
ORA-00942: таблица или представление пользователя не существует


Анализ показывает, что SQL-engine честно переписал запрос, перенаправив его на архивную таблицу (вернее на две таблицы: ttdemo.SYS_FBA_TCRV_66452 и ttdemo.SYS_FBA_HIST_66452), но пользователь SCOTT НЕ имеет к ним прав!

То есть баг заключется в том, что операция GRANT FLASHBACK ON plans TO scott; "забывает" дать права на FBA-таблицы.
На самом деле проблема зарыта более глубоко: в общем случае FBA-таблиц может еще не существовать, т.е. процесс FBDA еще не успел их создать (как вы помните: для таблиц архива используется отложенное создание сегмента); и непонятно как давать гранты на несуществующий объект...

Путь обхода этой проблемы заключается в явной выдаче прав на FBA-таблицы пользователю (перечень нужных FBA-таблиц можно узнать по внутреннему номеру в представлении USER_FLASHBACK_ARCHIVE_TABLES).

SQL> conn ttdemo/ttdemo
Connected.

SQL> GRANT SELECT ON SYS_FBA_TCRV_66452 TO scott;

Grant succeeded.

SQL> GRANT SELECT ON SYS_FBA_HIST_66452 TO scott;

Grant succeeded.


После этого все работает как надо:

SQL> conn scott/tiger
Connected.

SQL> SELECT COUNT(*) FROM ttdemo.plans AS OF TIMESTAMP sysdate - 600/(24*3600)

COUNT(*)
----------
40

1 row selected.


2) Второй сбой произошел при демонстрации создания зашифрованного табличного пространства (Tablespace TDE). Кстати говоря, по этой же причине произошел сбой и в демонстрации Николая Данюкова.
Перед созданием зашифрованного табличного пространства я попытался создать wallet:

SQL>
SQL> alter system set encryption key authenticated by "dbod-3";
alter system set encryption key authenticated by "mode3"
*
ERROR at line 1: ORA-28353: сбой при открытии футляра


При этом я удалил все зашифрованные табличные пространства.
Удаление wallet-а вроде бы решило эту проблему:

SQL> alter system set encryption key authenticated by "dbod-3";

System altered.


Но теперь создание зашифрованного табличного пространства вызывает ошибку:

SQL> CREATE TABLESPACE ttdemo_secure
DATAFILE '/oradata/orcl/ttdemo_secure01.dbf' SIZE 20M REUSE
ENCRYPTION USING '3DES168' DEFAULT STORAGE (ENCRYPT);
2 3 CREATE TABLESPACE ttdemo_secure
*
ERROR at line 1:
ORA-28374: типизированный главный ключ не найден в футляре



Произошло следующее: в команде создания wallet-а я установил новый пароль, но старый пароль видимо остался в "мозгах" экземпляра (точнее в его разделяемой памяти). :-)

Решение простое: нужно удалить зашифрованные табличные пространства, закрыть wallet-а и его удалить, после этого нужно перегрузить экземпляр.
После этого все работает как часы !


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

RAC DD4D, 16-17 апреля 2009 года, Москва, Офис Oracle

UPDATE 2. Программа семинара.

UPDATE 1. Вы можете проверить статус своей заявки. Если Вы в листе регистрации - все OK. Если нет - стоит беспокоиться. Мест почти не осталось :(

Следующий открытый семинар RAC DD4D V3 состоится в Офисе Oracle, в Москве, 16-17 апреля 2009 года, в офисе Oracle, 123317, Москва, Краснопресненская наб.,18 Москва-Сити, бизнес-центр "Башня на Набережной" , Блок С, Телефон +7(495) 641-1400, 9-ый этаж, аудитория Афины.

Пожалуйста, захватите с собой паспорт !


Мест будет всего 40. Регистрация открываться не будет, мы будем принимать слушателей только по заявкам.


PS. На мой взгляд на прошлом событии мы исчерпали wait лист. Мы начинаем новую версию семинара с чистого листа. Я знаю, что некоторые не смогли прийти на предыдущие семинары, некоторые регистрировались и по какой-то причине не получили приглашения или я вообще потерял письмо - заранее прошу прощения. Но заявку придется заполнить все равно и прислать ее с рабочего адреса. Как правило, если была допущена несправедливость при регистрации на предыдущие события (см. выше) , люди указывают это и я стараюсь немедленно ее исправить.


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

Материалы семинара DBOD v3 12-13 марта

Дорогие участники семинара,

Стали доступны материалы (35Mb) и фотографии (230Mb 8Mb). Пароль мы Вам сообщили. В открытом доступе можно посмотреть групповые фотографии: номер 1 и номер 2 (1.3Mb каждая).

Приз в номинации Самая Крутая Анкета получает Raul Rodriguez, попавший на семинар по заявке из Мексики, и проживающий на данный момент времени в Кунцево, что подтверждалось надписями на бедже и анкете (в тех местах, где обычно указывается название организации :)

На этом семинаре я твердо усвоил, что Александр Рындин проживает в Лианозово, а Raul Rodriguez в Кунцево.

До новых встреч,
Сергей Данилов

P.S. На угловом фото Геннадий Сигалаев увлеченно рассказывает про TimesTen, которая работает в 10 раз быстрее нашей классической СУБД.


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

Разное

Пожалуйста не забудьте, что 12-13 числа у нас будет проходить семинар DBOD, оба дня с 10 часов утра. Тем кто приглашен, позвонит по телефону очаровательная девушка и еще раз напомнит.

Поскольку наши семинары чем-то похожи на спектакль, то почему бы не перенять опыт этих самых спектаклей? Я недавно хотел попасть на действительно хороший спектакль, и мне сказали, что билетов нет, но можно прийти - и ждать, не будет ли свободных мест. Поэтому если Вы не записывались, но очень хотите, Вы можете прийти и ждать - не будет ли мест. При этом мы не можем Вам дать никаких гарантий. Гарантии мест у тех, кто получил приглашение и подтвердил, что придет.

Мы совершенно серьезно относимся к таким мероприятиям, готовимся к ним, и даже специально собираем для Вас уникальную информацию. В этот раз, как минимум, такая информация будет по Exadata Storage Server. В данный момент я на первых в Oracle внутренних курсах по Exadata, поэтому 12 числа утром Вас встретит вот этот персонаж, который в курсе всех наших с Вами договоренностей. А 13 числа рейсом Лондон-Москва в 5 утра прилечу я, и смогу в 10 утра Вам сказать "доброе утро" лично, хотя и буду выглядеть при этом плохо.


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

3 Марта семинар “Новые возможностям Oracle для хранилищ данных” - updated

3 марта в офисе компании Oracle состоится семинар по новым возможностям базы данных для создания Data Warehouse. Проводить его будет Андрей Пивоваров и я, Ваш покорный слуга, Александр Рындин.


В семинаре мы попытались осветить функции, которым мы уделяем не так много внимания, т.к. чаще приходится рассказывать про Oracle Data Integrator и Warehouse Builder. Но сама база данных обладает огромным количеством возможностей для построения хранилища данных. Вот о них и пойдет речь на семинаре.



Более подробная информация в моем блоге.
Милости просим.


UPDATE: выложены презентации с семинара. Идем по ссылке.
UPDATE-2: выложены презентации Андрея Пивоварова. Там же.


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

23 февраля

23 февраля особенно удался компании SUN Microsystems. Именно в этот день она решили объявить, что Oracle Database 10g и Real Application Cluster сертифицированы с Sun Logical Domains (LDoms). Отдельно хочу отметить, что эти изменения внесены в RAC Technologies Matrix for UNIX Platforms.
Работал над сертификацией Roman Ivanov.
PS Может быть остальные компании ждут 8 марта, чтобы объявить что-нибудь приятное ? :)


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

Упс.

У нас большие небольшие проблемы с с головой и руками хостингом. Полоивна всего Некоторые картинки и файлы могут временно не отображаться. Мы ломаем голову что делать работаем над этим.


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

DBOD, 12-13 марта, гостиница Катерина, Москва

Обновилась Программа мероприятия. Прием заявок закрыт.

Следующее событие Database Options Details пройдет 12-13 марта, в Москве, в гостинице Катерина. Отзыв с последнего мероприятия.

Адрес мероприятия - Москва, Шлюзовая наб., дом 6, отель Катерина-Сити,этаж 8, зал «Нобель». Мы начинаем оба дня ровно в 10-00 и заканчиваем, не раньше, чем заканчивается контент.

Программа мероприятия. Трейлер мероприятия.


Update 5. 04.03. Обновилась программа и закрылся прием заявок.

Update 4. 20.02 Из 98 человек которые я приглашал у 40 (!) неправильный email, телефон, и они больше не работают там, где написано в Oracle profile. Завтра поеду на горбушку, покупать базу абонентов МГТС и обзванивать всех Пупкиных от 3 до 70 лет, чтобы спросить, не тот ли это самый Пупкин, которые регистрировался к нам на семинар....

Sorry, но больше никаких писем "я пять раз регистрировался меня не брали" я не читаю. Я все время трачу на то, чтобы как-то связаться с людьми, которые не оставляют никаких координат.

Другой прикол состоит в том, чтобы несмотря на ясное описание, как написать заявку, написать ее с неправильным subject, внутри задать еще несколько вопросов и вписать несколько фамилий.

Sorry, но я дейвительно могу пропускать эти детали. 1 письмо = 1 заяка на 1 событие. Иначе - в Junk.

Хотя... пишите как хотите. Я все равно разберусь и приглашу Вас !

Update 3. 18.02 Если вы регистрировались на предущее событие, Вам может позвонить милая девушка и строго спросить почему это вы не подтверждаете полученное приглашение по email на это событие. Не пугайтесь. Скажите ей правду. Она поймет.

Update 2. 17.02 С некоторых публичных серверов не доходят письма с подтверждениями Вашего участия. Если я не получаю письма - я считаю, что Вы отказались от участия. У меня просто нет другого выхода. Пожалуйста, ставьте в письма уведомление о прочтении - не получив уведомления вы начнете волноваться.

Update 1. 10.02. Обновлена программа мероприятия - секция по Exadata переехала на первый день.




У нас есть wait list на примерно 180 человек. На этой неделе участники wait list'а получат от меня (Dmitry.Volkov@оракл.ком) предложение подтвердить свое участие. Для тех, кто впервые решил участвовать, есть только один шанс - отправить заявку. Хотя, на самом деле, есть еще шанс - выступить с нами. Преимущество отдается дамам.

Все материалы будут доступны для скачивания. Рекомендуем запастись свежезаправленными ручками и чистыми блокнотами.

PS Да, пятница, 13 - но это нас не беспокоит.


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

Календарь мероприятий OPTIONS ARE NOT OPTIONAL для менеджеров по продажам партнерских организаций Oracle на первый квартал 2009г.

Мероприятия OPTIONS ARE NOT OPTIONAL будут проходить в Москве, Алмате, Баку, Киеве, Минске, Новосибирске. Если Вы менеджер по продажам - регистрируйтесь по указанным в календаре контактам.

Алмата, Казахстан, 20 января 2009г., контактное лицо: Зульфия Гетманчук или Алексей Саулин, Oracle Kazakhstan, тел. в Алмате: +7 (727) 320-1636, или +7 (727) 320-1639. Место проведения мероприятия: ул. Жолдасбекова, 97, уг. ул. Мендикулова, Бизнес-Центр «Самал Тауерс», второй этаж, «Большой конференц-зал». Длительность: 4 часа. Начало регистрации: 09.30. Начало тренинга: 10.00.

Баку, Азербайджан, 22 января 2009г., контактное лицо: Юля Иванова, Oracle CIS, тел. в Москве: 7 (495) 641-4100. Место проведения мероприятия: Гостиница Park Inn Azerbaijan, ул. Азадлиг, д.1

Программа:

09:30 - 10:00 Регистрация, кофе
10:00 - 12:30 "Продукты Oracle Database Options" часть 1. Сергей Данилов.
12:30 - 13:00 кофе
13:00 - 14:30 "Продукты Oracle Database Options" часть 2. Сергей Данилов.
14:30 - 15:00 Новые возможности партнерской программы Oracle. Анна Самохвалова.
15:00 - 16:00 Фуршет заключительный

Киев, Украина, 27 января 2009г., контактное лицо: Алла Фесун, Oracle Ukraine, тел. в Киеве: 380 (44) 490-9050. Адрес: Oracle Ukraine, 2 Mechnikov Str., Parus Business-center, Kiev, Ukraine, 01004, комната "Калифорная". Время начала: 14.00 (после обеда). Время окончания: 18:00. Продолжительность 4 часа.

Минск, Белоруссия, 29 января 2009г., контактное лицо: Нитиевская Юлия, компания CompIT, тел. в Минске: (017) 256 08 70, +37529 624 54 40. Место проведения мероприятия: гостиница «Crowne Plaza Minsk», конференц-зал «Princess-1» по адресу ул. Кирова, 13.

Программа:

9.00 – 9.15 Регистрация участников, приветственный кофе
9.15 – 10.00 Бизнес Oracle в условиях финансового кризиса
Александр Пазин, руководитель представительства Oracle в Республике Беларусь
10.00 - 10.45 Oracle Database Options часть 1
Сергей Данилов, Директор технологического направления Database Options и Grid, Oracle СНГ
10.45 –11.30 Oracle Database Options часть 2
11.30 –11.45 Кофе-пауза
11.45 –12.30 Oracle Database Options часть 3

Для региональных парнеров Oracle, которые не смогут подъехать на ближайшее к ним мероприятие, будет организован Web-семинар 3 февраля 2009г., контактное лицо: Юля Иванова, Oracle СНГ, тел. в Москве: 7 (495) 641-4100. Ссылка на регистрацию.

Москва, Россия, 6 февраля 2009г., Oracle Sales Training for VADs: Форс, Аксофт, РДТЕХ, CompIT. Контактное лицо: Анна Самохвалова, Oracle CIS, тел. в Москве: 7 (495) 641-4100. Место проведения: отель "Катерина", зал "Нобель".

Программа:

9:30 - 10:00 - регистрация
10:00 - 12:00 - "Options are not Optional" часть 1. Сергей Данилов
12:00 - 12:30 - брейк
12:30 - 14:30 - "Options are not Optional" часть 2. Сергей Данилов
14:30 - 15:00 - "Результаты H1FY09" Анна Самохвалова.

Москва, Россия, 13 февраля 2009г., FORS Partner Induction Bootcamp. Контактное лицо: Анна Самохвалова, Oracle CIS, тел. в Москве: 7 (495) 641-4100. Место проведения: Офис ФОРС на Графском переулке: Москва, Графский переулок, д.14. строение 2.

Программа мероприятия:

10.00 – 10.30 - регистрация
10.30 – 12.30 - Oracle Enterprise Options – Сергей Данилов
12.30 – 13.00 - ланч
13.00 – 14.00 - Принципы лицензирования и ценообразования СУБД Oracle. Размещение заказов через OneClick – Светлана Загрядских
14.00 – 15.00 - Партнерская Академия Oracle – Андрей Тамбовский.

Москва, Россия, 5 марта 2009г., RDTEX Partner Induction Bootcamp. Контактное лицо: Анна Самохвалова, Oracle CIS, тел. в Москве: 7 (495) 641-4100. Место проведения: Гостиница "Холидей Инн Сокольники", зал "Полянка". Ссылка на регистрацию.

Программа мероприятия:

09:30 - 10:00 - Регистрация участников, приветственный кофе
10:00 - 12:00 - Продукты Oracle Database Options - часть 1, Сергей Данилов, Oracle СНГ
12:00 - 12:20 - Перерыв на кофе
12:20 - 14:20 - Продукты Oracle Database Options - часть 2, Сергей Данилов, Oracle СНГ
14:20 - 14:40 - Oracle для партнеров: Важные шаги к успешному бизнесу с Oracle, Анна Самохвалова, Oracle СНГ
14:40 - 15:00 - Особенности продаж лицензий, Наталья Дума, РДТЕХ
15:00 - 15:10 - Сессия вопросов и ответов
15:10 - 15:40 - Обед


Новосибирск, Россия, 11 марта 2009г., Контактное лицо: Анна Самохвалова, Oracle CIS, тел. в Москве: 7 (495) 641-4100. Место проведения: гостиница River Park Ob Hotel, улица Добролюбова, дом 2. Cхема проезда к отелю. Ссылка на регистрацию.

Программа мероприятия:

9:30 – 10:00 - Регистрация
10:00 – 10:10 - Вступительное слово, Сергей Володин
10:10 – 12:10 - "Options are not Optional" часть 1, Сергей Данилов
12:10 – 13:10 - Обед
13:10 – 15:00 - "Options are not Optional" часть 2, Сергей Данилов
15:00 – 15:30 - Основные вопросы OPN программы, Дмитрий Никитов

Москва, Россия, 16 марта 2009г., Контактное лицо: Сергей Данилов, Oracle CIS, тел. в Москве: 7 (495) 641-4100. Место проведения: Офис Oracle. Если Вы хотите попасть на это мероприятие, то пожалуйста отправьте мне заявку.

Программа мероприятия:

10.30 – 12.30 "Options are not Optional", часть 1
12.30 – 13.30 Перерыв на обед
13.30 – 15.30 "Options are not Optional", часть 2


Я обновляю данные по мере появления. Кроме этого, Oracle и наши партнеры проводят электронные рассылки с информацией о каждом их этих мероприятий.

Если Вы хотите что-то спросить - не стесняйтесь написать мне по электронной почте (sergey.danilov гав-гав оракле точка ком).


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

Горячий месяц февраль

Если Вы будете на Oracle Develop (программа), 5 числа, между 10 и 10.30 можно будет мне (Dmitry.Volkov) рассказать, насколько сильно Вы хотите попасть на DBOD или RAC DD4D и получить специальное приглашение.

Если Вы не попадете на Oracle Develop, приходите на Форум Oracle по бизнес-аналитике, который состоится 19 февраля 2009г. в гостинице Марриотт Гранд Отель, ул. Тверская, 26/1. На форуме Вы сможете поговорить про Exadata с Андреем Пивоваровым.

*в ужасе* Вы надеюсь не забыли про 17 февраля, "Cнижение рисков при миграции на новые версии СУБД Oracle с помощью опции RAT" ?


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

RACchecker released in production

Наконец-то выпущена в промышленный релиз утилита проверки готовности приложений для работы в среде RAC - RACChecker. Впервые эта утилита была представлена широкой публике в сентябре 2008 года.
Первый же промышленный релиз (1.0.0.0.0) был недавно показан в Киеве на семинаре по RAC для наших украинских друзей.

Какие были добавлены новые возможности:

1) Теперь утилита может находить факт использования неработающих в RAC технологий (pipe, alert, context, job) даже если PL/SQL-код зашифрован (wrapped). Утилита на "лету" определяет что код зашифрован, и в этом случае анализирует не исходный код, а зависимости от пакетов dbms_pipe,dbms_alert,dbms_job. Утилита НЕ может обнаружить факт использования этих пакетов только в одном случае: если они используются через динамический PL/SQL и код зашифрован.

2) Утилита научилась определять факт использования пакетов внутри однострочных коментариев. Теперь это не приводит к ложному срабатыванию. Многострочные комментарии пока, к сожалению, не поддерживаются.

3) RACChecker так же теперь обнаруживает все глобальные контексты (application global context) и выводит их список. Как вы помните: глобальные контексты в RAC тоже не работают (только локально - в рамках одного узла);

4) При анализе последовательнойстей можно задать минимальный размер их кеша (параметр MIN_SEQ_CACHE). В этом случае будут выведены все последовательности, размер кэша которых меньше этого минимума.

Ссылка для скачивания: RACChecker 1.0.0.0.0

Напоминаю, что для своей работы утилита требует установленной среды выполнения .NET Framework 2.0 (или выше), а также ODP.NET Provider - рекомендуется установить версию поставляемую с Instant Client - она небольшая по размеру.
Скачать ODP.NET Provider 11.1.0.6.21 можно на сайте OTN по этой ссылке.


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

Программа партнерских тренингов

Вы можете просмотреть расписание партнерских семинаров и тренингов Oracle по России, Украине и Молдове, Казахстану по следующей ссылке:

http://www.oracle.com/partners/home/news/emea/russian/opn_rus_schedule.html

Данные мероприятия бесплатны и проводятся специально для партнеров Oracle.


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

RAC DD4D, 27-28 января 2009, Киев, материалы

Закончился наш семинар RAC DD4D в Киеве. На фотографии команда, которая готовила семинар и выступала на нем - Oracle, RDTEX, OC Consulting, Укртелеком. На переднем плане - красавицы из представительства Oracle - Наталья Гаврилленко и Алла Фесун. Сергей Данилов остался примерно в 600 км от этой точки в Минске, я - по другую сторону объектива, примерно в 1,5 метрах. Публика выслушала вежливо, в тех местах, где мы были не правы, подошли и поправили. ОС Consulting рассказал про 8 узловой кластер в котором одновременно работают 19 БД, а также все, что они думают про ASM. Я так и не понял, кто кого учил на этом семинаре.

Update 1. Водитель такси из отеля вез меня в аэропорт со скоростью ..230 км в час. Я серьезно. Перед аэропортом там есть такой участок. Я только и нашелся, что сказать "Тю, а шо так низко летим ?".

Update 2. Опубликованы материалы семинара.

Update 3. Еще фотографии. Я не записал, кто автор :(, надеюсь он отзовется в комментариях


Поставлен рекорд по кол-ву слушателей на семинаре. Второй рекорд - по кол-ву дам на семинаре. 2 дня они слушали про RAC. Потом все сказали (я опросил их), что очень интересно. Мне кажется что Лореаль что-то пропускает в этой жизни....

Украина потрясла уровнем технических специалистов, туманами, качеством горилки и ценами на вареники. Сегодня мы возвращаемся на Родину. "Пусть кричат уродина" (С) ДДТ


Материалы (пароль сообщался на мероприятии):


Презентации и демонстрации (24 mb, архив WinRAR)

Общая фотография (1 мб)

Разные фотографии

Отзывы:



см. также sql.ru


PS
Официально объявляю о выпуске новой версии (3) семинара начиная с марта месяца. Будет еще интереснее. Вход только по приглашениям :)))


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

Best Practices for Running Oracle Databases in Solaris Containers

Roman Ivanov, сотрудник ISV Engineering в Sun Microsystems, слушатель одного из семинаров RAC DD4D прислал мне ссылку на свою публикацию
Best Practices for Running Oracle Databases in Solaris Containers. Статья правда требует регистрации на sun.com, но это бесплатно. Если Вам интересно как работает Oracle на современных технологиях Sun (ZFS например) рекомендую изучить блог Романа.


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

Login шторм

Попытки большого кол-во пользователей присоединиться одновременно к БД всегда были проблемой. До до примерно июля 2007 года к сожалению можно было использовать только административные меры. Но начиная с 11g (или смотри 443744.1) можно научить listener обрабатывать эту ситуацию. Для этого в Listener.ora ставиться параметр CONNECTION_RATE_LISTENER и в описании листенера ставиться ключевое слово RATE_LIMIT=yes. Отличная статья на эту тему
OracleNetServices_ConnectionRateLimiter.pdf (объект «application/pdf»)


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

RAC DD4D, 27-28 января 2009, Киев, Premier Palace Hotel

RAC для разработчиков :-)Следующий семинар RAC для разработчиков будет (где бы Вы думали?) -- за границей. Мы собираемся провести RAC для разработчиков в Киеве, на Украине. Мы приглашаем на Украину всех, кто не доехал на предыдущие семинары в Москву (Украина очень лояльна в визовой политике. Не требуется виза гражданам США, UK и т.п.)

Мы собираемся провести этот семинар совместно с нашим парнером на Украине -- OS Consulting. С нами также приедет Евгений Горбоконенко из московского RDTEX.

Получается замечательная международная команда!

Мне интересны Ваши комментарии.



UPDATE 1:

Нам стали известны даты семинара: 27 и 28 января 2009 года.

Появилась предварительная программа семинара. Скоро откроется регистрация. Этим будет заниматься офис Oracle в Киеве.

UPDATE 2:

Нам стало известно место проведения семинара: Premier Palace Hotel, адрес: Киев, бульвар Тараса Шевченко/Пушкинская 5-7/29, 2 этаж, Конференц-зал Софиевский.

UPDATE 3:

Регистрация открыта. По базе данных заказчиков и партнеров Oracle будет разослана листовка с приглашением. В листовке описана процедура регистрации. Читайте листовку и регистрируйтесь!

UPDATE 4:

Поздравляем всех Ваc с наступившим 2009 годом!

Алла Фесун, Oracle Ukraine сообщила нам, что рассылка приглашений на семинар по Заказчикам и Партнерам Oracle на Украине прошла в конце декабря. Алла уже начала получать электронную почту с регистрационными данными от участников семинара. Алла начнет активно обрабатывать регистрационные данные с 12 января. Продолжайте регистрироваться! Правила регистрации описаны в листовке с приглашением.

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

Отдельно хочу отметить, откуда взялось правило трех человек. Дело в том, что мы заставляем слушателей много думать во время семинара. А Вы конечно же знаете старую русскую традицию, что соображать лучше на троих :)

Пожалуйста, напишите комментрарий в этот блог если у Вас есть вопросы по процессу регистрации и мы на них ответим.

UPDATE 5:

По состоянию на 12 января: В течение продолжительных праздничных выходных зарегистрировалось 58 человек.

UPDATE 6:

На мероприятии в качестве специально приглашенного спикера будет участвовать Евгений Горбоконенко из компании RDTEX. Евгений также участвует в проекте RAC DD4D LAB Edition. Мы очень рады, что он смог приехать. Женя расскажет нам про внутренности Cache Fusion, про Performance Tuning на раке, про установку RAC на голое железо и конечно же ответит на массу вопросов.

Мы постараемся выпустить обновленную программу семинара с указанием спикеров по каждому докладу незадолго до семинара.

UPDATE 7:

Мы выдадим участникам этого двухдневного семинара именные сертификаты Oracle (если таможенники пропустят их через границу). Сетификаты можно будет повесить в рамочку при в ходе в офис. Благодарим Oracle CIS A&C и Oracle Ukraine за поддержку.


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

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-овода !
:-)


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