My DTS package transfers data mostly codes from temp to master table. The master table has 10 description fields for each of the codes. These description fields are then populated using update statements joined with 10 description tables. However, the update process is so inefficient since a single update statement takes several hours to finish.
The second option is to populate description fields as codes are transferred from temp to master table using 10 left outer joins with description tables. But the result was unexpected. It's giving me more than twice as many records as there are in the temp table.
What would be the best (efficient) approach for this situation? Would greately appreciate any help/thoughts.
thanks.I think I would create a view, unload the vie and bcp the data into the table in native format
Do the code tables contain keys?|||a single update statement takes several hours to finish
Then you must be doing something wrong...
The master table has 10 description fields
This sounds like awful design! Fancy posting the DDL of the table in question?sql
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment