We have a few Aggregate tables in our DataWarehouse that are truncated and refreshed Fully for each ETL run. It takes about 10-15 mins for some of the tables to completely load. We have 24-7 usage and the users are impacted for those 10-15 mins when the tables are being refreshed.
What options are there to keep a static version of the table while the new data is being loaded and switch the tables after the load is complete without interrupting user queries. We use Oracle 12cC Database.
Any guidance on this is greatly appreciated.
Thanks,
Vaishali