我有一个 PowerShell 脚本执行以下任务:
Loop a big database table
Generate text file
Zip the text file
FTP upload the zipped file
Write to the log table
生成文本文件的步骤可能需要更短或更长的时间,具体取决于数据。并且FTP上传时间需要一段时间。所以我想至少使这两个步骤异步。SQL Server Service Broker 是一个可行的选择吗?有什么例子吗?还有其他选择吗?