ssisを使用して複数のストアドプロシージャを並行して実行するにはどうすればよいですか?

サンディープラワット

毎朝実行する必要のあるテーブルにストアドプロシージャ(1000以上)のリストがあります。

ストアドプロシージャは相互に依存していません。

以前は実行に時間がかかっていたwhileループとカーソルを試しました。

ストアドプロシージャごとにジョブを作成し、並列処理のレベルを取得してsp_start_jobsp_start_job非同期方式で呼び出される)それらを呼び出す方法を教えました

新しいストアドプロシージャがリストに追加され、それが巨大になると、問題が発生します。

  1. しばらくの間、pplはジョブ関連の新しいストアドプロシージャを作成できませんでした

  2. DBは仕事がないことに襲われました(DBAの管理性の問題)

:リストはいつでも変更される可能性があります(ストアドプロシージャはリストに追加したり、リストから削除したりできます)。

p2k

SPの実行時間が長くなる場合は、1000 SPを5〜10の番号に分類し、次に各カテゴリに1つのSSISパッケージを分類し、次に各パッケージにエージェントジョブを分類します。次に、それらのジョブを同時にスケジュールします。

ループ、スクリプティング、およびそれを実現するための複数の要因のような多くの方法があります。さまざまな方法でテストし、最適な方法でテストできます。

注:SSIS実行のパフォーマンスは、メモリ、プロセッサ、およびハードウェアによって異なります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

IDataContextインターフェイスを使用してストアドプロシージャを実行するにはどうすればよいですか?

分類Dev

パラメータを使用してストアドプロシージャを実行するにはどうすればよいですか?

分類Dev

Azure Automationを使用してストアドプロシージャを実行するにはどうすればよいですか?

分類Dev

jOOQを使用してOracleストアドプロシージャを実行するにはどうすればよいですか?

分類Dev

別のストアドプロシージャ内からパラメータ化された出力を使用してストアドプロシージャを実行するにはどうすればよいですか?

分類Dev

リンクサーバーに対してストアドプロシージャを実行するにはどうすればよいですか?

分類Dev

[HTML]ボタンをクリックしてストアドプロシージャを実行するにはどうすればよいですか?

分類Dev

pyodbcを使用してSQLServerストアドプロシージャが返す行セットを取得するにはどうすればよいですか?

分類Dev

ストアドプロシージャに複数の実行プランを設定するにはどうすればよいですか?

分類Dev

bashスクリプトから複数のプログラムを並行して実行するにはどうすればよいですか?

分類Dev

bashスクリプトから複数のプログラムを並行して実行するにはどうすればよいですか?

分類Dev

bashスクリプトから複数のプログラムを並行して実行するにはどうすればよいですか?

分類Dev

SQL:ネストされたストアドプロシージャを実行して複数の値を返すにはどうすればよいですか?

分類Dev

Eclipseで単一のコマンドを使用して複数のJavaプロジェクトを実行するにはどうすればよいですか?

分類Dev

ストアドプロシージャを使用せずにテーブル関数で値を実行するにはどうすればよいですか?

分類Dev

MySQL:ストアドプロシージャでselectを使用してローカル変数を設定するにはどうすればよいですか?

分類Dev

gitlab ciを使用して、Java Mavenプロジェクトを複数のjdksプラットフォームでビルドおよび実行できるかどうかをテストするにはどうすればよいですか?

分類Dev

SQL Powershellを使用してすべてのストアドプロシージャで文字列を検索するにはどうすればよいですか?

分類Dev

PHPでチェックを実行して、MYSQLストアドプロシージャが正しく実行されたかどうかを確認するにはどうすればよいですか?

分類Dev

db2を使用してストアドプロシージャでブール変数を作成するにはどうすればよいですか?

分類Dev

複数のコアでbashを使用してパイプされたプロセスを実行するにはどうすればよいですか?

分類Dev

Dockerを使用して、1台のサーバーで実行されている複数のアプリケーションにクライアントがアクセスできるようにするにはどうすればよいですか?

分類Dev

SQLのストアドプロシージャで主キー(INT)を使用してデータを取得するにはどうすればよいですか?

分類Dev

JDBCでパラメータなしでストアドプロシージャを実行するにはどうすればよいですか?

分類Dev

Zapierを使用してGoogleスプレッドシートの複数の行を更新するにはどうすればよいですか?

分類Dev

グリッドを使用してキュウリのテストケースを並行して実行するにはどうすればよいですか?

分類Dev

グリッドを使用してキュウリのテストケースを並行して実行するにはどうすればよいですか?

分類Dev

ストアプロシージャへの入力としてテーブルを送信するc#のMySQLストアドプロシージャを使用するにはどうすればよいですか?T-SQLを使用しています

分類Dev

sqlalchemyスコープのセッションでMySQLストアドプロシージャを実行して、単一のデータセット(フラスコWebアプリの場合)を返すにはどうすればよいですか?

Related 関連記事

  1. 1

    IDataContextインターフェイスを使用してストアドプロシージャを実行するにはどうすればよいですか?

  2. 2

    パラメータを使用してストアドプロシージャを実行するにはどうすればよいですか?

  3. 3

    Azure Automationを使用してストアドプロシージャを実行するにはどうすればよいですか?

  4. 4

    jOOQを使用してOracleストアドプロシージャを実行するにはどうすればよいですか?

  5. 5

    別のストアドプロシージャ内からパラメータ化された出力を使用してストアドプロシージャを実行するにはどうすればよいですか?

  6. 6

    リンクサーバーに対してストアドプロシージャを実行するにはどうすればよいですか?

  7. 7

    [HTML]ボタンをクリックしてストアドプロシージャを実行するにはどうすればよいですか?

  8. 8

    pyodbcを使用してSQLServerストアドプロシージャが返す行セットを取得するにはどうすればよいですか?

  9. 9

    ストアドプロシージャに複数の実行プランを設定するにはどうすればよいですか?

  10. 10

    bashスクリプトから複数のプログラムを並行して実行するにはどうすればよいですか?

  11. 11

    bashスクリプトから複数のプログラムを並行して実行するにはどうすればよいですか?

  12. 12

    bashスクリプトから複数のプログラムを並行して実行するにはどうすればよいですか?

  13. 13

    SQL:ネストされたストアドプロシージャを実行して複数の値を返すにはどうすればよいですか?

  14. 14

    Eclipseで単一のコマンドを使用して複数のJavaプロジェクトを実行するにはどうすればよいですか?

  15. 15

    ストアドプロシージャを使用せずにテーブル関数で値を実行するにはどうすればよいですか?

  16. 16

    MySQL:ストアドプロシージャでselectを使用してローカル変数を設定するにはどうすればよいですか?

  17. 17

    gitlab ciを使用して、Java Mavenプロジェクトを複数のjdksプラットフォームでビルドおよび実行できるかどうかをテストするにはどうすればよいですか?

  18. 18

    SQL Powershellを使用してすべてのストアドプロシージャで文字列を検索するにはどうすればよいですか?

  19. 19

    PHPでチェックを実行して、MYSQLストアドプロシージャが正しく実行されたかどうかを確認するにはどうすればよいですか?

  20. 20

    db2を使用してストアドプロシージャでブール変数を作成するにはどうすればよいですか?

  21. 21

    複数のコアでbashを使用してパイプされたプロセスを実行するにはどうすればよいですか?

  22. 22

    Dockerを使用して、1台のサーバーで実行されている複数のアプリケーションにクライアントがアクセスできるようにするにはどうすればよいですか?

  23. 23

    SQLのストアドプロシージャで主キー(INT)を使用してデータを取得するにはどうすればよいですか?

  24. 24

    JDBCでパラメータなしでストアドプロシージャを実行するにはどうすればよいですか?

  25. 25

    Zapierを使用してGoogleスプレッドシートの複数の行を更新するにはどうすればよいですか?

  26. 26

    グリッドを使用してキュウリのテストケースを並行して実行するにはどうすればよいですか?

  27. 27

    グリッドを使用してキュウリのテストケースを並行して実行するにはどうすればよいですか?

  28. 28

    ストアプロシージャへの入力としてテーブルを送信するc#のMySQLストアドプロシージャを使用するにはどうすればよいですか?T-SQLを使用しています

  29. 29

    sqlalchemyスコープのセッションでMySQLストアドプロシージャを実行して、単一のデータセット(フラスコWebアプリの場合)を返すにはどうすればよいですか?

ホットタグ

アーカイブ