Как бихте направили това?
Извършвам ETL процес на бази данни, които в момента нямат колона Date_added/Date_updated. DBA не иска да добави колона за дата към таблиците, така че трябва да намеря някакъв алтернативен начин за избор само на нови/променени записи за нощни извличания. Базите данни са огромни, така че решението трябва да бъде пространствено/времево ефективно, ако е възможно.
Разглеждане на някои последващи въпроси:
**В таблиците НЕ е активирана зависимост на ред.
1) масата има ли PK? Да, всяка таблица има PK, който е уникален само в себе си.
2) Огромната база данни е... милиарди, милиони? 10 милиона записа в най-голямата таблица в момента
3) размер на поднабор от данни на нови/променени записи за нощни извличания? Бих предположил около 2000 реда на клиент, умножени по 100 клиента, за да дадем 200 000.
4) някакви уникални стойности при нощни екстракции? Във всяка схема има уникални стойности.
date
или на нови колони като такива? - person shree.pat18   schedule 14.07.2014