SQL ServerからサードパーティのERPシステムへのエクスポート手順を準備しました。データベーススキームからほぼすべてのテーブルをスキャンし、すべての製品に対してXMLを作成します。輸出は十分に長く、クライアントの希望はより速くなります。私は輸出手続きが1CPUしか利用しないことに気づいた。SQL Serverのマルチプロセッサ使用
異なるパラメータ(製品の異なる範囲)で同じ手順を何度か実行すると、すべてのプロセッサを利用できるようになり、高速化できると思います。
質問私はSQL Serverツールを使用していることを行うことができますどのように
。 解決策の1つがSSISを使用しています。他の?
プロセッサの数はさまざまです。
sys.dm_os_sys_info
を使用してプロセッサ数を取得できます。どのように動的に数回プロセッサの数量に依存して起動する?
このサーバーを同時に使用しているものは何ですか?もしそうなら、あなたは他のプロセッサーを縛りたくないかもしれません。 –
このエクスポートは、本番サーバーではなく、各クライアントデータベースごとに1回のみローカルで実行されます。しかし、多くのデータベースがあります。 – Dalex