Sql Server 2008 R2のSSISパッケージでは、パフォーマンスが非常に異常です。 事実: 最近、Sql Server 2005(Windows Server 2003 R2 32ビット版)からSql Server 2008 R2(Windows Server 2008 R2 64ビット版)に移行しました。Sql Server 2008 R2のSSISパフォーマンス
1つのSSISパッケージで何らかのパフォーマンス上の問題を除いてすべてうまくいくようです。 私はそれを私のPCから実行すると4分の5分で正常に動作し、SqlServer Management Studioを介してIntegrations Servicesに接続し、そこからパッケージを開始すると同じように見えます。
しかし、私はSql Server Agentから実行すると、5分から1時間以上かかる実行時間があります...古いサーバーではこのような問題はありませんでした!私はまた、32ビットモードでパッケージを実行しようとしましたが、実行速度が速いようですが、かなりランダムです...しかし、Sql Server 2005のパフォーマンスは決して悪くありません。
私は手がかりがありません。 ..最初は私はSql Serverに最大限のメモリ制限を与えなかったのでメモリの問題だと思うし、他のいくつかのパッケージには同時に実行する問題があったので、サーバ(VMWare上で動作する)マシンには8GBのRAMが搭載され、Sql Serverの最大サーバーメモリは4GBです。他のパッケージにはクラッシュはありませんが、まだランダムな実行時間が与えられています...
実行されている他に何日
Start Time Execution Time
12/17/2010 06:15 00:49:43
12/16/2010 17:54 01:12:26
12/16/2010 17:18 00:06:29
12/16/2010 16:53 00:05:23
12/16/2010 16:10 00:24:23
12/16/2010 06:15 00:19:26
12/15/2010 06:15 00:07:19
12/14/2010 06:15 00:11:26
12/13/2010 06:15 00:17:30
12/12/2010 06:15 00:44:59
12/11/2010 06:15 00:11:59
12/10/2010 06:15 00:34:19
これらのテーブルでは、読み込みと挿入があり、更新はできません。しかし、これはVisual Studioから(私のプロダクションテーブルに対して)実行したときには問題ではなく、2005年に実行されたときとまったく同じでした。たぶん、パフォーマンスを調整するための設定が不足していますが、私は思う) –
私が考えることができる他の事は、ユーザー権限です。プロキシまたはSQL Serverエージェントとしてパッケージを実行していますか?エージェントユーザーとしてログインしてパッケージを実行するとどうなりますか? –