|
Pruning control tables...
|
|||
---|---|---|---|
#18+
При репликации необходимо усекать управляющие таблицы. Для этого применяется SQL примерно такого типа: delete from asn.ibmsnap_applytrail where lastrun< current_timestamp - 7 days. Если предикату не удовлетворяет никакая из строк в таблице то выскакивает экспшн: null rows deleted и изменения не попадают в таблицы назначения. Поэтому ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2003, 13:30 |
|
Pruning control tables...
|
|||
---|---|---|---|
#18+
>Для этого применяется SQL примерно такого типа: delete from asn.ibmsnap_applytrail where lastrun< current_timestamp - 7 days. SQL совсем не такой Код: plaintext 1.
после чего CD-таблица усекается by capture. если строки нет, то это жопа. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2003, 15:02 |
|
Pruning control tables...
|
|||
---|---|---|---|
#18+
sorry, прочитал не внимательно. asn.ibmsnap_applytrail это просто лог, вряд ли он на что-то влияет ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2003, 15:25 |
|
Pruning control tables...
|
|||
---|---|---|---|
#18+
Спасибо за ответ NewYear, только, боюсь, это было впустую. Неправильно я вопрос задал :). Приведеный тобой сикуль, ессно, имеется, т.к. он генерится в процессе создания subscription set. Я имел ввиду, таблицу applytrail - пока идет репликация - в неё записывается всякий мусор. Если этот мусор не убирать - таблица вырастает оч быстро. Для этого можно запускать определяемый пользователем сикуль, к-рый таблицу усекает, перед/после того, как subscription set прошел один цикл. В принципе проблема решена перехватыванием эксепшена 02000. Ещё раз спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2003, 15:30 |
|
|
start [/forum/topic.php?fid=43&msg=32292804&tid=1606466]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 315ms |
total: | 477ms |
0 / 0 |