Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is the difference between lookup and sparse lookup?

Answer Posted / subhash

Normal lookup will provide data for an in-memory look up
whereas Sparse lookup will access the database directly.
Normal might provide poor performance when the reference
data is huge as it has to load large data into memory.
In such scenarios a join stage may work better(It will put
the data onto an internal dataset file for each link,
and then do the join based on the data provided). If your
stream/source data is small then a sparse lookup is
suggested
as a row is retrieved from the database for each input row
instead of the full reference data being brought into
memory.
Sparse lookup sends individual SQL statement for every
incoming row (If stream/source data is huge you can imagine
the number
of times it has to hit DB and hence the down side on
performance). It can be used when you want to get the next
sequence
number from your database (Again expensive overhead on your
job as noted before). Also note that sparse lookup is only
available for DB2 and Oracle. Normal Lookup stage can have
multiple reference link but Sparse can only have one
reference
link. When normal is used it is a good practice to choose
less volume data as reference data.

Is This Answer Correct ?    15 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Terminate Activity

1259


Differentiate between datastage and datastage tx?

1038


Which algorithm you used for your hashfile?

1161


How one source columns or rows to be loaded in to two different tables?

1114


How to read multiple files using a single datastage job if files have the same metadata?

1219


Hi,can any one please mention list of dimension and fact tables for Sales and Distribution System for a Pharmacutical company.

2272


Give an idea of system variables.

1004


What are the different kinds of views available in a datastage director?

1015


what is the custome stage in datastage? how can we impliment that one? plz tell me

2346


Can you implement SCD2 using join, transformer and funnel stage?

1529


What is usage analysis in datastage?

1289


Have you used Unstructured data?

1300


How you can fix the truncated data error in datastage?

1747


How do you import and export data into datastage?

1221


What are the job parameters?

1199