from Source 100 rows are coming, on target there are 5 m
rows which options is better to match data

1. Joiner
2 No cache
3. Static
4. Dynamic

Answer Posted / jaybrata

Unless you want to join in Database, the only option considering performance is - USE NO CACHE.

BUT, you have to have proper index defined on your target database table, this is crucial as otherwise there will be 100 full table scans on 5 million records.

Static Cache is the worst option as it will always cache 5 million records just to compare 100 records.

Dynamic cache is not an option assuming 100 source records do not contain duplicate.

Informatica side joining is also not good, better to join in DB side instead (To know why and to check the comparison between Infa side and DB side joins, check www.dwbiconcepts.com)

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Partition, what happens if the specified key range is shorter and longer

2031


in u flatfile some of fact records are missed then u load the diminision records are not if u load diminsion records what about fact table records

1741


What is native users?

725


how to load dimension table and fact table. plz tell me the steps.

1687


What is blocking transformation?

722






What is an expression transformation?

594


Have you worked with/created Parameter file

1231


How might one distinguish in the case of mapping is right or not without associating session?

642


scenario where i can use only concurrent execution of workflow.

2551


What are the modules in Power Center

1240


r u done any partitions in ur project?

1407


How can we use batches?

606


Calculate sum of salaries department wise. Then the sum will be repeat for all columns in each department. Develop a mapping for this.

1842


What is dimensional table? Explain the different dimensions.

665


What is persistent lookup cache?

605