0
私はSQLのジョブステップの中で私は多くの選択肢がある、簡単な質問があります。彼らは並行して、または逐次実行されますか?ジョブステップが実行に時間がかかりすぎるSqlジョブステップクエリは、並列または順次実行されますか?
TRUNCATE TABLE FinalTable1
INSERT INTO FinalTable1
SELECT *
FROM dbo.TableAux1
INNER JOIN dbo.tableAux2 ON dbo.Table1.ID = dbo.Table2.ID
WHERE dbo.TableAux1.Name IS NULL
TRUNCATE TABLE FinalTable2
INSERT INTO FinalTable2
SELECT *
FROM dbo.ViewTable1
INNER JOIN dbo.TableAux1 ON dbo.ViewTable1.ID = dbo.TableAux1.ID
TRUNCATE TABLE FinalTable3
INSERT INTO FinalTable3
SELECT *
FROM dbo.ViewTable2
INNER JOIN dbo.TableAux1 ON dbo.ViewTable2.ID = dbo.TableAux1.ID
:ように私は疑問に分析しています
ジョブステップは何かです。
ありがとうございました。
SQL Server(SQL Agentのようなクライアントを含む)は、一括してバッチ処理を実行します。文がたくさんある場合は、 'SET NOCOUNT ON'を追加してください。 –
インテグレーションサービスをお持ちの場合は、各手順をパラレル化してから、1つのパッケージのみを実行することができます。あなたの歩みをより速くします – plaidDK