I am creating a clinical data warehouse, so I am testing different scenarios. I am loading the below tables from oracle DB (Attunity connector) to SQL DB (OLE DB):
Table1 1.2 GB(3 million rows) Table2 20 GB(200 million rows) Table3 100 GB(250 million rows) Table4 25 GB(60 million rows)
For my initial load I am planning to use SSIS and just select * from TABLE1/TABLE2/TABLE3/TABLE4
Questions :
Is it ok to have multiple data flow tasks for loading each table in one package. So that they are all running together. i just wanted to improve the speed with that. But somehow it is slower than if I run it individually.
Also for loading complete tables is "select * from table" a good way? It seems pretty slow!!