|
Incremental export
|
|||
---|---|---|---|
#18+
Доброго времени суток! Есть ли возможность в DB2 (10.5 / AESE) найти все новые строки в таблице, которые были добавлены, скажем, за последнюю неделю (или месяц, или год). При этом никаких столбцов с датами в опрашиваемой таблице нет. Добавлять column с датой в таблицу нельзя (это SAP, а он не разрешает). Поставили задачу попробовать сделать каждодневный экспорт инкрементов из нескольких таблиц во flat-файлы. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2021, 23:19 |
|
Incremental export
|
|||
---|---|---|---|
#18+
eurodba Доброго времени суток! Есть ли возможность в DB2 (10.5 / AESE) найти все новые строки в таблице, которые были добавлены, скажем, за последнюю неделю (или месяц, или год). При этом никаких столбцов с датами в опрашиваемой таблице нет. Добавлять column с датой в таблицу нельзя (это SAP, а он не разрешает). Поставили задачу попробовать сделать каждодневный экспорт инкрементов из нескольких таблиц во flat-файлы. Или немного поиздеваться над, к примеру, SQL репликатором (capture часть), или посмотреть, что может сделать на эту тему Log Analyzer из DB2 Recovery Expert (https://www.ibm.com/docs/en/db2reluw/5.5?topic=data-log-analysis), входящий в состав Db2 Advanced Recovery Feature (отдельные деньги). В общем, идея - анализировать транзакционные логи, а не таблицу. Можно ещё триггер добавить, тоже не колонка :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2021, 02:25 |
|
Incremental export
|
|||
---|---|---|---|
#18+
Спасибо за наводку! Почитал немного ссылку - чем-то напоминает Oracle Logminer. В связи с этим вопрос - насколько Log Analyzer в среднем "просаживает" производительность? В LogMiner'e, я помню, были с этим проблемы. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2021, 18:26 |
|
Incremental export
|
|||
---|---|---|---|
#18+
eurodba Спасибо за наводку! Почитал немного ссылку - чем-то напоминает Oracle Logminer. В связи с этим вопрос - насколько Log Analyzer в среднем "просаживает" производительность? В LogMiner'e, я помню, были с этим проблемы. Можете вообще на отдельной машине анализ логов производить. Неэффективно работать с логами в одном случае, если в транзакционном много других изменений. Куда скидывать результат сканирования, например, capture от репликатора (SQL, Q- или CDC) - тоже по вашему выбору. Вообще, не могу сказать, чтобы capture как-то сильно нагружала систему. Про Log Analyzer про нагрузку на систему - не скажу, пробуйте. (Но ещё раз, это отдельные деньги, фича не входит даже в AESE и лицензируется отдельно). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.07.2021, 11:46 |
|
|
start [/forum/topic.php?fid=43&gotolast=1&tid=1600119]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
25ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
others: | 250ms |
total: | 354ms |
0 / 0 |