Czy wymagane jest, aby zawsze pobierać DDL, nawet jeśli tabele nie zostały zmienione? W przeciwnym razie uzyskaj tylko DDL tych tabel, w których ALL_OBJECTS.LAST_DDL_TIME zmieniło się od ostatniego pobrania.
Inną opcją byłoby napisanie własnego GET_DDL w sposób, który umożliwiałby uzyskanie więcej niż jednej tabeli naraz.