Parallel Execution of SSIS (ETL) across multiple SQL databases

120

Question: Parallel Execution of SSIS (ETL) across multiple SQL databases

I have multitenancy database (one DB per customer). And at present sql error we have set the SQL memory to 60 percent of RAM and running ETL across one site at a time.

Is it possible to run ETLs across multiple sites/database at the same time?

Note - During ETL execution other operation would be slow as ETL uses maximum RAM, hence wanted to know can two sql error ETLs be run at a same across different database.

Total Answers: 1

24

Answers 1: of Parallel Execution of SSIS (ETL) across multiple SQL databases

SSIS Packages can be executed in parallel. However, as your Operational databases are on the same server, and the database that you are importing to is also on the same server, I am failing to see how that would speed up the ETL, unless the databases are on separate sql error disks which can help parallelize the reads and writes.

Also it may be more dangerous, as if you cannot afford running ETL at the point in time (like when the businesses open), you will have to stop sql error all packages, and then restart all of them