There is nothing in TPL that will help you with this. TPL is the control / maximization of the processor load of your local application. He does not know about loading SQL, not to mention another machine.
However, if you want to go crazy, there is an extension point called TaskScheduler. Theoretically, you can implement a customTaskScheduler one that can monitor the load on the SQL server and only perform scheduled tasks if the load is at a certain threshold level.
, , . , SQL, , , TPL . , , SQL- , , , . SQL Server .