Dlatego Oracle udostępnia również opcję „ON COMMIT DELETE ROWS”.
Dane w globalnych tabelach tymczasowych mogą mieć zasięg sesji (np. ON COMMIT PRESERVE ROWS) lub zakres transakcji (ON COMMIT DELETE ROWS).
Oczywiście, w przypadku puli połączeń i współdzielonych serwerów/współdzielonych sesji, będziesz potrzebować zakresu transakcji (ON COMMIT DELETE ROWS).
Mam nadzieję, że to pomoże.