Проблемы с standby

25 июня 2009

Один мой сервер баз данных имеет два стендбая. Один стендбай идет журнал в журнал, а другой отстает delay 480. Так вот, у одного стендбая накрылся блок питания. Позитивных прогнозов не было. Пришлось отключить этот стендбай. далее


Этот вопрос немного освещен в посте и в этом. А здесь изложен вольный почти перевод :) оракловской документации. далее


Каждому администратору приходилось опытным путем выяснять, какими должны быть оперативные журналы повторного выполнения. Вот здесь уже поднимался этот вопрос. далее


Вот в этом посте описывался приблизительный алгоритм работы IMU механизма. А в этом посте некоторые замечания по поводу работы этого механизма. А теперь приведу перечень параметров так или иначе влияющих IMU. далее

Тэги: SGA, UNDO

Комментариев нет


В версиях 10g и выше, Oracle использует Undo блоки, которые находятся в приватных (для каждого серверного процесса) участках памяти и специально созданы в Shared Pool.

select * from v$sgastat where name like 'KTI%';
далее


А вот так:

select a.tablespace_name, totalspace, nvl(freespace,0) freespace,
   (totalspace-nvl(freespace,0)) used,
  ((totalspace-nvl(freespace,0))/totalspace)*100 "%USED"
from
  (select tablespace_name, sum(bytes)/1048576 totalspace
   from dba_data_files
   group by tablespace_name) a,
  (select tablespace_name, sum(Bytes)/1048576 freespace
   from dba_free_space
   group by tablespace_name) b
where a.tablespace_name = b.tablespace_name (+)
  and ((totalspace-nvl(freespace,0))/totalspace)*100 > 90
 order by 5 desc


Как известно, Оракл, начиная с версии 10.0, использует новую (как было раньше см. здесь) запатентованную технологию In-Memory Undo (IMU) работы с undo сегментами. В этом посте попробую упрощенно показать, как это работает. далее

Тэги: общее, SGA, UNDO

Комментариев нет


Как известно, Оракл, начиная с версии 10.0, использует новую запатентованную технологию(см. здесь) работы с undo сегментами. В этом посте попробую показать, как это было раньше. далее

Тэги: SGA, UNDO

Комментариев нет


alter system flush buffer_cache; 

Команда доступная начиная с 10g. Предназначена для «очистки » буферного кеша (в SGA). В 9i для этого имеется недокументированная возможность:

alter session set events = 'immediate trace name flush_cache';

Как увидеть, что делает эта команда? Сейчас приведу небольшой пример, как это можно сделать. ( Благодарность Бурлесону). Не тестируйте на промышленной базе!!! далее


Сегодня попал под руку неплохой запрос по буферному кешу. В своё время был найден на sql.ru. далее



« назад

вперед »

 

От авторов блога

О Блоге - прочитай перед началом.

Зарегистрируйтесь и комментируйте без заморочек

Задать вопрос и получить ответ - уже решено 30 вопросов

Глоссарий - список терминов и сокращений

На блоге умеренно размещаю рекламу. Счетчик посещаемости:


 
 

Бизнес форум

Последние темы:

Пенсионный фонд штрафы
01 липня, 2 ответа
Внесение в уставной фонд
01 липня, 3 ответа