いつもあなたのSSISパッケージにenable loggingというのは良い考えです。ロギングがないと、特にパッケージがタスクスケジューラによって夜間に実行されている場合は、SSISが何をしたのかを正確に判断するのは難しいでしょう。
有効にするには、 control flowを右クリックし、メニューから...を選択してください。 A dialog will open。この画面を使用して、データが記録される場所(Windowsイベントログ、SQL Server、テキストファイルなど)とログに記録される内容を構成できます。
私はすべてを記録することをお勧めします。出力は非常に冗長です。私はSSISログを読むことは後天的なスキルであると思います。あなたが必要とする細部はたくさんありますが、それはあなたが興味を持っている正確な行を見つけることが難しくなる可能性があります。ここにはショートカットがありません。あなたの袖を巻きつけて立ち往生する必要があります。
多くの接続を含むパッケージは、事前実行を完了するまでに時間がかかります。私は、ファイルシステムへの接続が多いパッケージが特に遅いことに気付きました。
EDIT 私は実際にOPの質問に答えなかったことに気づいた。だからここに行きます...
SSISはフリーズ/ハングアップしているようですが、おそらくそうではありません。すべてを記録し、修正するためにレビューする。機内でのログを見ることができます。
これ以上の詳細がなければ、検証には常に時間がかかるとしか推測できません。バリデーションを遅らせることは*実行するまで遅延するだけなので、パッケージ実行のスピードアップには役立ちません。パッケージをSSIS-カタログまたはファイルシステムから実行するかどうかによって、ログ出力を調べて、どのパーツが検証に最も長くかかっているかを調べます。 – Filburt