О себе
Меня зовут Игорь Усольцев, работаю в компании 1С-Битрикс. Профессиональный интересы – производительность и масштабирование СУБД (Oracle и MySQL) и Web-приложений (LAMP)
Контакты: +7 (4012) 51-05-64, usoltsev@bitrixsoft.com
О сайте
На этих страницах я систематизирую информацию, полезную для решении задач диагностики, настройки производительности и масштабирования систем Oracle на различных уровнях: приложений, базы данных, операционной системы, коммуникационной инфраструктуры и оборудования. Полезную информацию – в том смысле, что я сам её активно использую и стараюсь обновлять.
В «заметках» (weblog) я стараюсь отражать только те моменты работы с Oracle, по которым не получилось найти удовлетворительного объяснения в сети и документации на момент публикации, либо интересные факты по теме.
Замечания и комментарии по обсуждаемым темам приветствуются.
P.S. «Цитаты без ссылок на источники» взяты из документации.
Поскольку Oracle является продуктом англосаксонской цивилизации, термины и цитаты на языке оригинала считаю естественными. Oracle speaks in English.
О проектах
Первый тестовый проект миграции биллинговой БД на Oracle 8i Parallel Server, платформа HP-UX / HP ServiceGuard Cluster в процессе тестирования показал неудовлетворительные результаты по производительности – технологии Cache Fusion ещё не было :(
Технические особенности установки Oracle 10g RAC на платформе Linux/EMC Clariion описаны в заметке «Особенности установки Oracle 10.2.0.4 RAC, OEL 5.1 x86_64, EMC Powerpath«. Проект реализован, успешно работает. Для решения проблем производительности БД использование Oracle Real Application Server не было неизбежным: ограничения производительности «старой» системы были заложены изначально неудачной конфигурацией подсистемы ввода-вывода (RAID5 с использованием низкопроизводительного дискового контроллера) плюс неподходящей для приложения настройкой сервера БД.
Интересным направлением представляется использование Oracle Clusterware 11g для создания высоконадёжных и масштабируемых систем: приложение + Oracle. Важно, что Oracle Clusterware является универсальным продуктом и в качестве кластерных ресурсов допускает использование как некластерных конфигураций Oracle, например, Standard Edition (One) без опции RAC, так и ПО сторонних производителей (например, Apache, nginx). Подробности тестов.
Иллюстрация
до:

после:
