В данной статье мы рассмотрим вопросы настройки производительности Oracle Real Application Cluster (RAC) на операционной системе Linux.
ВВЕДЕНИЕ
Настройка производительности является неотъемлемой частью обслуживания и администрирования сервера базы данных Oracle. Настройка производительности включает в себя изменения в приложениях и операторах SQL, создание и обслуживание индексов и настройку экземпляров Oracle. Процесс настройки и оптимизированные области одинаковы независимо от операционной системы, и поэтому не будут подробно рассмотрены в этой статье. Вместо этого в этом документе будут рассмотрены аспекты настройки производительности, которые применяются к операционной системе Linux. Кроме того, здесь также будет рассмотрен размер хранилища.
Настройка производительности - это как искусство, так и умение. Это включает в себя терпение, умение мыслить "вне коробки" и позитивное отношение. С каждой версией Oracle инструменты мониторинга и устранения неполадок улучшаются. Кроме того, Oracle теперь предоставляет больше инструментов для мониторинга ОС. К ним относятся Grid Control, Lightweight Onboard Monitor (LTOM) и Oracle OS Watcher (OSW). В этом документе также будут рассмотрены эти инструменты и способы их наилучшего применения.
НАСТРОЙКА ОБОРУДОВАНИЯ
При этом необходимо учитывать несколько важных задач и требований в вопросе настройке производительности железа, включая масштабируемость аппаратного обеспечения, планирование мощности, а также проектирование и конфигурация оборудования. Все эти задачи включают некоторый тип или уровень аппаратной настройки. При первоначальном проектировании и настройке системы, на которой будет размещен сервер баз данных Oracle, важно помнить о производительности. Слишком часто цена - это единственное соображение при планировании, а производительность - это запоздалая мысль. Некоторые проблемы настройки могут быть решены постфактум (уже в процессе функционирования системы), но вот проблемы с пропускной способностью сложнее решить и могут включать добавление или изменение аппаратных средств или других ресурсов.