Материалы семинара "Oracle 11g Migration Tour"

Материалы семинара "Oracle 11g Migration Tour", который проходил 22 июня 2010 года в отеле "Катерина" выложены по этой ссылке


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

What are we still doing wrong ?

Программирование уже давно не проблема. Можно написать одну и ту же программу уже не на одном десятке языков. Но про прежнему мы продолжаем писать программы, которые стараются управлять людьми, а значит люди будут стараться изо всех сил избегать ими пользоваться.  Мы по прежнему рисуем интерфейсы сразу поверх 3-ей нормальный формы :) Хотите примеров ?


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

Демонстрация: "1C:Предприятие" в среде Oracle RAC

Предлагаю вашему вниманию видео-ролик (в формате flash) демонстрации работы "1С:Предприятие" в среде Oracle RAC.

Эта демонстрация была впервые показана нами вживую (мной и Андреем Забелиным) на недавно состоявшемся первом семинаре Oracle для партнеров 1С.

Для сокрашения времени показа и из-за ограниченности ресурсов (кластер состоял из 4-х виртуальных машин Oracle VM с Oracle Linux 5U4 и Oracle 11g R1 RAC), показан только пример динамического добавления в сервис V81C новых узлов.
Далее вы можете видеть, как пул соединений сервера приложений "1C:Предприятие" начинает прозрачно подключать сессии к новым узлам.

На взгляд искушенных раководов, демка конечно "попсовая" и примитивная; но сделайте пожалуйста скидку: демонстрация предназначена для людей кто никогда в жизни не видел оракл и тем более РАК. И нельзя сбрасывать со счетов и сам принциапиальный факт того, что 1С работает на RAC-е.

Вспоминаю полтора года назад, когда я впервые вступил в проект миграции 1С на Oracle: 1C на РАКе - это казалось абсолютной фантастикой ! Скажу честно - это было в очень далеких мечтах.
Но вот мечта стала реальностью !

Вот собственно и сам ролик: Масштабируемость "1С:Предприятие" в среде Oracle Real Application Cluster


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

Новая версия курса по Oracle RAC в Учебном центре РДТЕХ

В июне Учебный центр РДТЕХ приглашает прослушать новую версию курса по Oracle RAC.
Пятидневный курс "Oracle 11g RAC and Grid: Ускоренное администрирование RAC в инфраструктуре" познакомит слушателей с продуктами Automatic Storage Manager (ASM), ASM Cluster File System (ACFS) и Oracle Clusterware, входящими в состав Oracle Grid Infrastructure.
На курсе будут рассмотрены следующие вопросы:
  • Описание архитектуры Oracle Clusterware
  • Описание влияния Grid Plug and Play на Clusterware
  • Архитектура ASM
  • Установка Grid Infrastructure и создание кластерной базы данных
  • Управление ресурсами приложения
  • Диагностика неисправностей Oracle Clusterware
  • Управление экземплярами ASM и дисковыми группами
  • Управление ACFS
  • Управление кластерной базой данных
  • Резервирование и восстановление кластерной базы данных
  • Общие шаги по настройке производительности кластерной базы данных
  • Конфигурирование и управление сервисами в RAC

Курс будет полезен и интересен администраторам баз данных, администраторам хранилищ данных, архитекторам баз данных, специалистам служб технической поддержки и техническим администраторам.

Курс "Oracle 11g RAC and Grid: Ускоренное администрирование RAC в инфраструктуре" читает Евгений Горбоконенко, консультант Центра технической поддержки РДТЕХ, имеющий статус Oracle Certified Master.

Ближайшая дата курса: 21 июня 2010 года.

Для записи на курс обращайтесь к менеджерам Учебного центра РДТЕХ Юлии Райской или Оксане Агисеновой, тел. (495) 995-09-99 (доб.256), e-mail: edu@rdtex.ru.
Более подробная информация о курсе - http://www.rdtex.ru/win/courses.overview?ccode=O11gRAC
В качестве дополнительного материала по изучению Oracle RAC Вы можете приобрести в РДТЕХ книгу "Oracle Real Application Clusters. Руководство по развертыванию и администрированию", входящую в комплект технической документации - Oracle Database 11g.
P.S.: На фото ..ну вы сами знаете кто...


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

OTN problem

Возможно вам ничего не удастся сейчас скачать с OTN, получая ошибку 404. Используйте пока http://edelivery.oracle.com.  Sorry.

PS На фотографии, в результате прохождения порога, катамаран получил дыру примерно в 2 метра..


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

facebook, email и масштабируемые приложения

Во время проведения User Group в Таллине для выступавших был устроен специальный  ужин. Мне удалось напроситься за один стол с Tom Kyte.  Конечно, все сидевшие за столом наперебой задавали вопросы Том'у :)  Мне запомнилось несколько ответов
- конечно я пользуюсь facebook, потому что только так могу понять, что думают мои дети
- email -клиент должен быть 10 строчек высотой. Вся остальная почта должна либо расходится по папкам, либо удаляться
- масштабируемое приложение ? Запустите ваше приложение на 2-х процессорах и посмотрите на  число транзакций . Затем запустите на 4-х процессорах и снова посмотрите на число транзакций. Если оно удвоится - у вас масштабируемое приложение.

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

И для зануд :) Да я в курсе, что иногда специальные эффекты наступают только при большом кол-ве транзакций или процессоров. Я занимался тюнингом приложений на 96 процессорах, и тогда пришлось пересмотреть все, что я думал что я знаю,  о Sun Hardware и  Solaris. Но поверьте, что это к счастью, скорее исключение :)

PS
На фотографии - постер с объявлением конференции. Users Group маркетинг сумел сотворить это. Говорят, что когда Tom увидел этот постер, он побежал прямо через дорогу сфотографировать его :)


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

Копейка

На семинаре РДТЕХ "Как улучшить с помощью СУБД Oracle работу SAP" наиболее интересным для меня оказалось выступление исполнительного директора дирекции информационных технологий ТД «Копейка» Александра Артюхова об проблемах их ИТ, о методах преодоления и достигнутых результатах. Основной результат впечатляет - с весьма скромной командой они достигли возможности увеличить торговую сеть в 5 раз. Как они это сделали ? Предлагаю Вашему вниманию выдержку из стенограммы выступления Александра:


Слушатель: У вас сейчас база сжатая, 11 ТБ?
А.A: Да.
Слушатель: Когда вы начали ее сжимать и насколько удалось сократить?
А.: В прошлом году летом. Когда мы подходили сжатию, то в последней фазе с реорганизованными таблицами было 22 ТБ , чисто SAPовских - 19 ТБ. Сократили на 01 ноября 2009 года до 8,5 ТБ, на сегодня у нас 11,5 ТБ.
.....
Слушатель: Насколько изменилась производительность после сжатия?
А.A: Изначально, при планировании проекта изменения структуры БД, кода еще рассматривался переход на DB2 перед нами ставилась задача - сжатие данные не менее 50%, рост производительности не менее 33%. После того как мы провели пилот на старой БД на DB2 мы получили сжатие не меньше 56%, рост производительности под 60% в среднем. После перехода на другую версию Oracle и партиционирования степень компрессии примерно 64% и рост производительности по некоторым транзакциям доходил до 94%.
Слушатель:: Это без оптимизации кода?
А.A: Это без оптимизации кода.
Слушатель:: А нагрузка на железо?
А.A: Возрастание нагрузки на процессоры практически нет. После начала оптимизации кода у нас нагрузка стала резко падать. Сейчас процессоры загружены на 40%.
Дмитрий Волков, Oracle: Я правильно понимаю, что Oracle сжал данные лучше чем DB2?
А.A: Oracle сжал данные лучше DB2.




Презентация Александра Артюхова и интервью для cnews. Моя презентация Oracle 4 SAP.

Database Insider: Oracle Database 11g Release 2: Optimized for SAP


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

Документация РДТЕХ по Oracle Database 11g: новая книга

РДТЕХ, единственная российская компания, которая переводит на русский язык техническую документацию, издаваемую корпорацией Oracle, выпустила в свет очередную книгу по направлению Oracle Database 11g.

Книга "Oracle Database 11g. Справочное руководство" содержит информацию, описывающую возможности и функциональные средства продуктов Oracle Database Standard Edition (СУБД Oracle, известной также как «стандартная версия») и Oracle Database Enterprise Edition.

В руководстве дается информация о параметрах инициализации, статических представлениях словаря данных, динамических представлениях производительности, ограничениях базы данных и командных фалах SQL, которые являются частью базы данных Oracle.

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

Обратите внимание на другие вышедшие книги по направлению Oracle Database 11g:
"Краткий курс администрирования баз данных"
"Краткий курс по разработке приложений баз данных"
"Новые возможности"
"Основные концепции"
"Резервирование и восстановление баз данных. Руководство пользователя"
"Руководство администратора баз данных"
"Справочное руководство по языку PL/SQL"

Каталог документации Oracle на русском языке.

P.S. На фото - новая книга во плоти.


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