трассировка

select sid,serial#,pid from v$session where sid=280

begin
sys.dbms_system.set_ev(280, 48459, 10046, 12, '');
end;

\

SELECT s.SID, s.SERIAL#,p.spid, p.pid
FROM V$SESSION S, V$PROCESS p
WHERE s.sid=280 and
(
s.STATUS = 'ACTIVE'
) AND ( (s.USERNAME is not null) and (NVL(s.osuser,'x') <> 'SYSTEM') and (s.type <> 'BACKGROUND') )
and (p.addr(+)=s.paddr)
order by "SID" ASC

Размер логов

сколько логов переключается в час

Планировщик заданий в Oracle

СУБД Oracle — большой и сложный механизм, требующий выполнения определенных плановых работ, таких как сбор статистики о хранимых объектах или сбор/чистка внутренней информации. Необходимость осуществлять плановый запуск работ могут испытывать и пользователи БД.

Configuring HugePages for Oracle on Linux (x86-64)

Закрепи SGA в памяти через HugePages.

Увеличиваешь SGA до скольки тебе надо. Проверяешь, что вышло через ipcs -m (там в байтах).
Проверяешь, какого размера страницы - grep Huge /proc/meminfo (тут вкилобайтах)

Далее поделить значение из ipcs -m на Hugepagesize (не забыть про разный масштаб), к полученному добавить несколько десятков единиц, и установить в vm.nr_hugepages (через sysctl.conf).

Проверить limits.conf на предмет ограничения memlock для оракла.

PGA настроить

select
name,
decode(unit,'bytes',round((value/1024/1024),2),value) AS VALUE,
decode(unit,'bytes','MB',unit) as unit
from v$pgastat;

SQL> select name,decode(unit,'bytes',round((value/1024/1024),2),value) AS VALUE,decode(unit,'bytes','MB',unit) as unit from v$pgastat;

Популярно о Supplemental Logging

Если достаточно просто понять для чего Supplemental Logging нужен, то вопросы об условном и обязательном журналировании, объеме дополнительно генерируемого потока журнальных данных и другие более тонкие технические вопросы всегда вызывают дополнительные вопросы.

Кроме того, еще и сам Oracle не так глубоко описывает это влияние, а если и описывает то в разных местах документации. Теоретическую информацию о Supplemental Logging еще можно найти в блогах и на металинке, но с практической информацией все сложно.

Block Change Tracking

Block Change Tracking как раз таки призван снимать нагрузку с системы при инкрементал-бэкапах, а не дополнительно грузить ее. Тем более на OLTP-системах. Обеспечивая отслеживание измененных блоков для оптимизации инкрементального резервирования за счет устранения необходимости полного просмотра файлов данных в ходе резервирования.
Информация о физическом расположении всех изменений, заносится в файл отслеживания изменений change tracking file фоновым процессом CTWR (change tracking writer).

Flashback Data Archive

Flashback Data archive is one of the Oracle 11g feature (Oracle Total Recall).

A flashback data archive это логический контейнер для хранения исторической информации. Хранится в одном или более тейблспейсе и хранит историю одной или более таблиц.

Retention Period :

Администратор создает flashback data archive с именем fla1, which uses up to unlimited of the tablespace and whose data will be retained for one years. If you want to set up your database so that information in the fla1 is automatically deleted, the day after 1 years is complete.

Архив ретроспективных данных (Flashback Data Archive)

В Oracle Database 11g функциональность Flashback Data Archive (архивирование ретроспективных данных) совмещает лучшее из двух миров: простоту и мощь ретроспективных запросов, которые не зависят от скоротечной памяти типа undo (отката). Это потому, что Flashback Data Archive записывает изменения в место более длительного хранения, в область Flashback Recovery Area.

Механизм сбора и воспроизведения нагрузки базы данных Database Replay

АБД запускает процесс сбора нагрузки, который фиксирует активность внутри базы данных.
Процесс сбора нагрузки записывает результаты в файлы сбора нагрузки в специальную директорию (Capture Directory).
Через некоторое время АБД останавливает процесс сбора нагрузки и перемещает файлы на тестовую систему в директорию повтора (Replay Directory).
АБД запускает процесс воспроизведения нагрузки, а также несколько клиентов повтора для воспроизведения.
Файлы записи нагрузки воспроизводятся на тестовой системе.

Сбор нагрузки

Страницы

Подписка на материализация идей RSS