Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 репликация v$propagation_sender  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
Добрый день коллеги.
написал небольшой пгостенький скрипт, который помогает мониторить репликацию.
Немного печалит один факт - когда перегружчается сервер, инстанс или перезапускаются процессы репликации статистика сбрасывается - все значения выставляются в 0 (количество дней, которые работает репликация, кличество переданных мегабайт,соответственно и от него зависящий средний объем данных за сутки). Нет ли где какого параметра, который нужно выставить чтобы данные аккумулировались? я, например, ничего такого, к сожалению пока не нашел. Если кто знает, поделитесь - буду очень благодарен.


SQL> 
SQL> select 'Dbgl -> Dbtest' "БД",   queue_name, startup_time, round(total_bytes/1024/1024) "передано (Mб)",
  2   (select  round( sysdate - startup_time) from v$propagation_sender@dbgl where queue_name = 'SC_DBGL_DBTEST_Q' )  as "целых дней" ,
  3   (select round((total_bytes/1024/1024) / ( sysdate - startup_time)) from v$propagation_sender@dbgl where queue_name = 'SC_DBGL_DBTEST_Q') as "<V> (Мб\сутки)"
  4  from  v$propagation_sender@dbgl where queue_name = 'SC_DBGL_DBTEST_Q';

БД                 QUEUE_NAME                     STARTUP_TIME передано (Mб) целых дней <V> (Мб\сутки)
------------------ ------------------------------ ------------ ------------- ---------- --------------
Dbglobal -> Dbtest SC_DBGLOB_DBTEST_Q             24.11.2010 1             0          0              0  


------------------------------------------------------
Oracle 10.2.0.4.0, WinSer 2003 32-х
24 ноя 10, 12:39    [9830884]     Ответить | Цитировать Сообщить модератору
 Re: репликация v$propagation_sender  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
?
26 ноя 10, 14:08    [9845091]     Ответить | Цитировать Сообщить модератору
 Re: репликация v$propagation_sender  [new]
Wireless
Member

Откуда: 660030 -> 80303
Сообщений: 554
Сомневаюсь что такой параметр есть.

Сохраняйте где-нибудь старые значения и добавьте в свой скрипт простую логику - если новое значение меньше старого, то текущее значение = старое + новое.
27 ноя 10, 01:59    [9849287]     Ответить | Цитировать Сообщить модератору
 Re: репликация v$propagation_sender  [new]
Fedortsov A.
Member

Откуда:
Сообщений: 832
да. спасибо. я уже такую логику тоже продумал. но интересно было есть ли стандартное решение у великого оракла )))
27 ноя 10, 20:09    [9850430]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить