Показаны сообщения с ярлыком support. Показать все сообщения
Показаны сообщения с ярлыком support. Показать все сообщения

best practices

Время от времени  мне пересылают запросы от заказчиков,  которые жалуются на производительность  Oracle на AIX.  При этом, жалобы конечно не абстрактные, а вполне конкретные, например  - не работает ввод-вывод как надо и все тут, мол чините.  Так же чисто статистически, обнаружилось, что если выполнить набор некоторых магических пассов, которые в простонародье называются best practices, то большинство проблем рассасываются сами собой (прямо как у кашпировского) , а те что остаются - являются весьма достойными, чтобы ими заниматься.

Конкретные примеры - мы обнаружили,  что в установка AXI по умолчанию queue_depth (длина очереди на диски) для Oracle слишком маленькая и почти всегда ее нужно увеличивать для OLTP приложений. Или, другой пример,  заказчик не использует large pages и жалуется на производительность.   Ну и чтобы как раз и навсегда записать ответ, публикую ссылки ниже:


И вдогонку, те кто только начинают свои проекты, часто интересуются как сделать сайзинг
(http://www-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/PRS1887)

А может быть у Вас OEBS и интересно как же он живет на IBM ? тогда читайте - IBM Supported Platforms for Oracle Applications (all acquisitions) (http://w3-03.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/PRS2815)

Так как заказчики массово переходят сейчас со старых Sun и HP на IBM, то есть еще проблема - пытаются принести все свои наработки по настройкам  на новую платформу.  При этом аргументация железная - "ведь раньше работало, а вы нам песни поете что новая платформа лучше старой, так и здесь должно работать также"  -).  Могу сказать - на практике гораздо быстрее и лучше пройтись по ссылкам выше и сделать как написано там. Это тем кому "ехать", с теми кому "шашечки" мы долго, вдумчиво, параметр за параметром на протяжении (иногда) месяцев все равно приходим к тому же самому. 


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

Документация РДТЕХ по 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. На фото - новая книга во плоти.


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

Oracle Services Day, 27 Апреля, отель Катерина, Москва

Московское представительство корпорации Oracle проводит Форум «Oracle Services Day», который будет посвящен всем существующим на сегодняшний день сервисам для клиентов Oracle: Oracle Support (Premier, ACS), Oracle Consulting, Oracle University. Форум состоится 27 апреля, в Москве, в отеле Катерина.

Специально для встречи с клиентами Оракл на мероприятие приезжают Хенрик Вегге-Берг, Вице-президент Oracle по региону Восточная Европа и СНГ, а также Оле Клаузен, Вице-президент по региону Восточная Европа и СНГ.

Приглашение и программа. Ссылка на регистрацию.

Я надеюсь, что из программы вы поймете, что это будет отличное от DD2OS мероприятие.

PS Это ваш шанс сказать что вы думаете про MOS, стоимость услуг консалтинга, качество преподавания Oracle University. На фотографии - customer area нашего офиса в Вене. Немного отличается от Пресненской наб, не так ли ? :)


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

My Oracle Support


Хозяйке на заметку - Google Chrome у меня работает без ошибок с My Oracle Support....в несколько раз быстрее чем мой любимый Firefox ! Для поклонников IE  есть специальный plugin Google Chrome. Если у Вас будут проблемы - оставьте пожалуйста комментарий в этом сообщении.


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

PSU

Не успел Игорь Мельников рассказать, что такое CPU, как все опять поменялось политика партии и правительства претерпела улучшения. Появились Patch Set Update (PSU). PSU это выпускаемые ежеквартально наборы патчей, который включают в себя CPU + еще 50 важных исправлений для RAC, DG и DB. Выход PSU совмещен по времени с CPU. Т.е. теперь у Вас есть выбор что устанавливаться - CPU или PSU.

Теперь детали. PSU существует только для Unix платформ, для Windows по прежнему остаются bundle. PSU выпустили для 10.2.0.4, для 11 версии пока нет.

Разработчики обещают, что патчи, включаемые в PSU будут обладать возможностью rolling upgrade.

Обратите внимание, что если у Вас установлен one-off патч, и он будет конфликтовать с PSU, при установке PSU это будет отмечено и будет предложено удалить этот one-off патч. Вам потребуется заказывать MLR поверх PSU.

Детальное описание как обрабатывать конфликты вы найдете в Doc ID: 854428.1

Обратите внимание, что для установки PSU потребуется самый свежий opatch, 10.2.0.4.7

The initial PSU is Patch 8576156 PSU 10.2.0.4.1 for Oracle Database 10.2.0.4.






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

Deep Dive to Oracle Support, 22 july, Oracle Office, Moscow


Update 2. Приглашение. Программа.

Сколько раз на Ваш SR ничего не отвечали в течении долго времени ? Сколько раз вы сталкивались с необходимостью срочно искать патч уже после миграции системы, а можно было бы найти до ? Сколько времени убито на форумах, в поисках методологии оптимизации ? Зачем нужен flash metalink и как попадать на старый добрый metalink и почему этого не надо делать ? И наконец сакраментальное - зачем нужна поддержка и как получать от нее наибольшую выгоду ?

22 июля Oracle Support бесплатно расскажет и покажет, даст ответы не только на эти вопросы, но и на многие другие. Думаете, что умеете работать с поддержкой? Ну-ну. Приходите, узнаете много нового - я Вам обещаю.

Чтобы не было уж совсем скучно, Вас развлекут лекцией о внутренних структурах Oracle. Just-for-fun.

Oracle Support воодушевленный семинарами DD4D, DBOD, DBUG решил выдать контент, о котором можно было только мечтать. Все, что Вы должны были бы знать, но на что всегда не хватает времени. И то, что Вам всегда хотелось узнать, но что было всегда от Вас скрыто.


Регистрация будет только по заявкам. Заявку нужно написать умнице и красавице Марии Скотновой, которая является CIS cluster leader Support Customer Management, по адрес Maria.Skotnova@оракл.ком, с subject'ом DD2OS.request.

В заявке нужно будет указать активный CSI. Заявки без указания активного CSI будут игнорироваться. Я бы на вашем месте уже пошел бы на metalink его вспоминать :). Нет поддержки ? Упс...

Первые места мы уже "продали" еще до составления официальной программы. Следите за блогом.

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


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

Что такое CPU ?

На семинаре DBUG, говоря о процессе подготовки каталога с бинарными файлами Oracle Database 11g (ORACLE_HOME), я обмолвился о необходимости установки CPU-патча.

"Что такое CPU ?" - сразу прозвучал вопрос из зала. С удивлением, я узнал, что многие ораклисты не знают об этом...

CPU [Critical Patch Update] - это набор исправлений (патчей), которые ежеквартально выпускается корпорацией Oracle для своих базовых технологических продуктов. В этот патч включены исправления наиболее критичных багов, прежде всего в области безопасности.
Поэтому применение этого патча крайне рекомендуется!
СPU-патчи кумулятивны, то есть каждый CPU включает в себя предыдущие.

При установке Oracle Database 11gR1 нужно установить софт из базового дистрибутива, установить патчсет 11.1.0.7, и затем необходимо установить последний CPU (на данный момент CPU April 2009).

Для платформы Windows ситуация выглядит немного по другому. Для Windows каждые две недели выходят так называемые Bundle-патчи. Это связано с спецификой строения бинарных файлов (при установке отсутствует линковка, а просто поставляется монолитный бинарный файл oracle.exe и набор сопутствующих dll-файлов). Bundle-патчи для Windows также кумулятивны.

Да - забыл сказать: CPU и bundle-патчи устанавливается поверх патчсета. Oracle выпускает такие патчи не более 1 года после выхода патчсета, либо дольше, - если очередной патчсет еще не вышел.

На мой взгляд, установка последнего Bundle-патча для Oracle Database for Windows крайне необходима. Например, последний бандл для 11g (11.1.0.7 bundle 14) включает в себя исправления для около 300 багов, а для 10g (10.2.0.4 bundle 22) - около 700 багов !

Таким образом, в обязанности промышленных DBA должна входить разработка и реализация стратегии "наката" обновлений !

У вас до сих пор не стоит последний CPU или bundle-патч ?
Что ? - До сих пор не установлен 10.2.0.4 или 11.1.0.7 ?
Тогда мы идем к Вам ! :-)


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

Новые правила для Extended Support

Обратите внимание на изменение правил на скачивание патчей во время Extended Support, цитата :

"
Отсутствие действующего Extended Support контракта для Oracle Database версий 9.2.0.8 и 10.1.0.5 ограничивает возможность скачивания патчей и CPU (Critical Patch Update) для данных версий, а также привлечение глобальной службы разработки (Oracle Development) через My Oracle Support
"
Возращаясь в вопросу, почему нужно мигрировать на 11g, Premier Support для 10gR2 закончится через год. И Вам придется заключить контракт на Extended Support, если Вы захотите получать патчи. Год - это совсем немного для планирования миграции.


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

10.2.0.4 for Windows

Возможно вы заметили, что в июле обновился патч 10.2.0.4 for Windows. Беспокоится не надо, объяснение в Note 726418.1. Старый патч перетирал sqlnet.ora, теперь это исправили. Кажется это все изменения.


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

Changes in support policies starting from 10.2.0.4

Oracle is pleased to announce an extended grace period for installing new patch sets. Beginning with patch set 10.2.0.4, Oracle will provide bug fixes and critical patch updates to the previous patch set for up to one year from the initial base release of the new patch set. As a result of this change, customers will receive the benefit of being able to use regularly scheduled maintenance windows to apply patch sets.

For situations where a patch set is released on a particular platform, more than nine months after the release of the patch set on the base platform, Oracle will provide bug fixes to the previous patch set on that platform for a minimum of three months. Please note that this change applies to the Database only. The grace period for all other Server Technology products remains the same.

Update 1: Note:209768.1


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

10.2.0.4 is available for Linux x86

10g Release 2 (10.2.0.4) Patch Set 3 for Linux x86 is available for Linux x86.
Для прочих платформ на момент написания этой заметки этого patch пока нет.

Выход этого patch событие знаковое. Как вы конечно помните, именно с этого patch level была обещана возможность захвата нагрузки (capture workload) для нашей опции Real Application Testing.

На metalink patch можно найти нажав на Patches&Updates -> Quick links и дальше подведя мышку к Oracle Database.

Update 1.
Обещают, что в этом патчсете появится OPROCD процесс. Я удивлялся раньше, где он.

Update 2.

Поставил патчсет

[oracle@rac2 ->]$sqlplus '/as sysdba'

SQL*Plus: Release 10.2.0.4.0 - Production on Fri Feb 29 23:41:10 2008

Copyright (c) 1982, 2007, Oracle. All Rights Reserved.

Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
With the Partitioning, Real Application Clusters, OLAP, Data Mining
and Real Application Testing options

root 4236 3512 0 15:58 ? 00:00:00 /bin/sh /etc/init.d/init.cssd oprocd
root 4600 4236 0 15:58 ? 00:00:00 /u01/app/oracle/product/10.2.0/crs_1/bin/oprocd.bin run -t 1000 -m 500 -f

Появился пакет dbms_workload_capture.
Пакета dbms_workload_replay нет, wrc нет.

Database Control по умолчанию теперь работает через https (как в 11g)



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

Metalink Case Studies

Знаете ли Вы, что на metalink существует раздел
Knowlodege->Case Studies ?

Хочу обратить ваше внимание на 2 великолепных документа, практически инструкции по борьбе со странностями производительности. Конечно, все документы из этой серии достойны того, чтобы внимательно их прочитать.

  1. Почему у меня не используется индекс ? - 1,000,000 раз задаваемый вопрос. Посмотрите как грамотно ребята все разложили по полочкам, на что они обратили внимание. CS_stubborn_cbo_external.pdf Прекрасный образец исследования проблемы.
  2. Подземный стук в БД, все виснет время от времени ? CS_Intermittent_Hang.pdf Тут меня восхитило, как они нашли соответсвующий баг. Не скрою, я думал что это почти невозможно - оказалось, это даже не слишком сложно.
Что важно, описанная техника реально применима в жизни. И не слишком зависит от текущей версии БД.

Update 1.
В 11g появился Hang Manager. Кажется это процесс dia0. Пока не могу найти больше информации. Копать надо в сторону параметров _hm_* и _diag_hm*


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

Наиболее популярные версии Oracle на сегодня

К сожалению, нельзя точно посчитать, какое кол-во инсталляций СУБД Oracle в мире, какой версии и на каких платформах. Существуют лишь различные приближенные оценки. Одна из таких методик подсчета - по кол-ву открытых service request'ах (SR) на metalink.oracle.com. Другая - по кол-ву загруженных обновлений, в данном случае я имеют в виду Critical Patch Update (CPU) . Ведь их скорее будут ставить на промышленные системы, нежели на системы тестирования и разработки.

Статистика (в целом по миру), для CPU October 2007 выглядит так (первая 5-ка):

- Microsoft Windows 32 bit 10.2.0.3
- Solaris Sparc 64 bit 10.2.0.3
- Microsoft Windows 32 bit 9.2.0.8
- Linux x86 10.2.0.3
- AIX 64 bit 10.2.0.3

Победа Windows (2 из 5) объясняется очевидно тем, что администраторы этой платформы привыкли непрерывно "латать" ОС, по привычке ставят security патчи на все подряд :)

А вот то, что по обоим вариантам подсчета (и по CPU и по SR) лидирует 10.2 по сравнению с 9.2 - это уже факт.


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

9i Support policie

Для ясности, для 9i, cогласно документу (стр. 12 ) Premier Support закончился в июле 2007 года, Extended закончится в июле 2010 года и все. Т.е. дальше нельзя будет даже читать metalink, не говоря уже о каких-то исправлениях.

При этом, согласно документу, за 1 год (до 2008 года) стоимость поддержки будет считаться как стоимость поддержки предыдущего года + inflation rate (~3%), а вот за 2009-2010 года к этому алгоритму прибавиться еще дополнительно 20% от стоимости поддержки.

Т.е. очень грубо, те кто не будет мигрировать, рискуют увеличить стоимость тех. поддержки более чем на 40% !


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

RAC support in virtual enviroment

У коллег возник вопрос по поводу поддержки RAC в среде HP Virtual Server Environment. Metalink однозначно сообщает, что такая конфигурация "not yet supported".


Несмотря на это HP публикует "HP Virtual Server Environment
Reference Architectures for Oracle
" где рассказывает как здорово RAC работает в виртуальных машинах.


Это очень странно, потому что такую конфигурацию Oracle все-таки не поддерживает.
Oracle вообще не поддерживает виртуальные машины, только hardware partitioning.

Для подтверждения этой моей идее хочется процитировать Note:249212.1 ( Support Status for VMWare )

"
If a problem arises and it is a known Oracle
issue, Oracle support will recommend the appropriate solution. If that solution
does not work, the issue will be referred back to VMware for support
"
Что в вольном переводе на русский: не используйте виртуальные среды в промвшленной эксплуатации. Используйте их только в качестве демонстраций технологий.


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

10.2.0.2 -> 10.2.0.3

После обновления 10.2.0.2 -> 10.2.0.3 Вам необходимо вручную поправить скрипт $ORA_CRS_HOME/bin/usrvip
В противном случае Вы не сможете добавить Application IP в clusterware.
Детали - в Note:413077.1


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

Распределение пользователей по версиям СУБД


Игорь Мельников на мероприятии в Челябинске показал очень интересный слайд: Распределение по версиям СУБД кол-ва обращений пользователей в службу технической поддержки.
Из слайда видно, что кол-во обращений пользователей 8i уже порядка 5%, с другой стороны кол-во обращений пользователей 10g стабилизировалось на уровне 53%, что превышает кол-во обращений пользователей версии 9i.

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


Возникает вопрос, а где посмотреть сроки поддержки по версиям ? Ответ, конечно же, находится на metalink:

Certity -> View Certifications by Product ->Desupport Advisories and Noties -> Database Desupport Notices

Где Вы, например, можете узнать что для 8i Extended Support заканчивается в декабре 2007 года.


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

New Benefits & Pricing for Product Support | OPN

Начиная со 2 апреля произошли изменения для партнеров в системе поддержки Metalink.

New Benefits & Pricing for Product Support | OPN

Теперь если Ваш партнерский статус не влючает (или вы исчерпали) необходимое кол-во SR, Вы можете приобрести Service Requiest Pack.

Рекомендую также к прочтению FAQ, он более понятен, чем преыдущая ссылка.


Вы также можете обратиться за разъяснениями в партнерский отдел Oracle:

  • Выбрав контакты на сайте Oracle Partner Network
  • Позвонив в представительство корпорации Oracle в России и странах СНГ по Тел.: +7 (495) 641-1400
  • Выбрав на сайте partner.oracle.com в нижнем левом углу ссылку Contact Partner Services, далее указать регион EMEA, далее составлять сообщение


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