We have an ETL job which creates the Hashed file and used for look up purpose in the same job. If there is a record missing, the same is written in the file in another link. The input record count is 16 millions. The job is taking around 2 hours to create the file itself. It was taking 45 mins to 1 hour before. Nothing got changed in the ETL job. It is a daily process.
The job design is like this:
Code: Select all
Lookup table -->Hashed File(File1)(Disabled,Lock for updates)
|
Source Table ---------------->Transformer---------->Target Table
|
-------> Hashed File(File1)
1. Is this because of UV db reaching its limit? . Is there any limit at all?
2. If i add the IPC, it is aking only 45 mins. What is the impack of IPC here? Is this the right approach?
3. I disabled Allow stage write cache when i created the file. But it behaves differently. Some records are missing. What is the role of Allow stage write cache here?
Thanks,
Bharathappriyan