производительность базы данных Oracle

вид производительности V $ начало
Информация о системе V $ SYSTEM_EVENT ждет ресурсов
V $ SESSION_EVENT сессия кумулятивная частота ожидания события
Подробное время V $ SESSION_WAIT сеанс ожидает или придется ждать информации
V $ SESSION ждет или придется ждать информационной сессии
 
V $ METRICNAME смотреть хит скорость кэша
 
Принципы планирования IO Oracle Database:
1 с помощью методов диска стадирования ввода-вывода диспергируют в виде множества осей
В таблице 2, используя пространственную прямую изоляцию и позиционирование различных типов ввода-вывода
Журнальные и его зеркало 3 помещаются на наименее загруженных два устройств
Накладные расходы 4 равномерно распределены по имеющимся дискам
5 архива и журнальный файлы на разных устройствах
 
RAID недорогой (независимый) диск избыточный массив
RAID-0 не имеет массив резервный диск
Полные копии RAID-1 данных
RAID-0 + 1 сочетает RAID-1-отображение диска и RAID-0 столбце
Предоставляет информацию избыточности четности RAID-3, хранящуюся на одном дисковом массиве.
RAID-5 с использованием информации о четности для обеспечения избыточности, но распределенная экономия
 
Огромная база данных VLDB
 
Глобальная программа для программирования глобальной области ПГК 
 
Параллельная База данных: Блок - параллельный диапазон, на основании раздела параллельно
 
Укажите размер SGA или другого общего пула при инициализации, когда экземпляр запущен, вы не можете изменить.
 

оракул с помощью SGA:

Одна пара таблиц и кэш индекса данных блока данных, и помещены в кэш базы данных
Две пары обрабатываются и оптимизированы операторы SQL, хранимые процедуры и данные кэшируются словаря данных, и помещены в общий пул памяти
3 информация журнала записывается на диск денег в кэше буфера журнала
 
Кэш базы данных:
Hits: запросить из кэша в процентах от блока данных из запроса блока данных на диске. (Если скорость удара ниже 90%, производительность может быть улучшена, чтобы увеличить инициализации db_cache_size)
 
Общий пул памяти:
Хранение необходимо отправить заявления SQL к базе данных и выполнения данных инструкций SQL словаря данных
 
повтор буфера журнала:
После того, как сделка совершается или когда буфер журнала заполняется на одну треть времени. , Кэш журнала будут записаны в лог-файл на диске.
 
Результат запроса кэша:
Избегая диска операции чтения и индекс блока кэш-памяти;
Повторите этот процесс с помощью кэширования разобранных и оптимизированных операторов SQL
 

Oracle использует ПГК:

Процесс сервера хранения 1 контента для временных переменных и т.д.
SQL-информация о памяти для хранения 2 выполняется
3 В рамках записи своего рода память выполнения SQL оккупирована
 
операция TimesTen сбора базы данных памяти за счет сокращения задержек в свою очередь, обеспечивает наилучшую производительность базы данных
 

Воспроизводится в: https: //my.oschina.net/u/204616/blog/545005

рекомендация

отblog.csdn.net/weixin_34341117/article/details/91989356