これは私の最初の質問ですので、ご容赦ください。支払いとしてできる場合は、どこかで答えようとしますが、私のスキルがまだ十分かどうかはわかりません.
私は SQL 2008 にストアド プロシージャを持っていますが、現時点では約 600 の奇数行の結果で実行され、その中にユニオンがあり、複数回使用されるユーザー定義関数があります。法外なことは何もありません。クエリは、管理スタジオのクエリ ウィンドウを介して 7 秒で完了します。
BIDS 内で SSIS を作成すると、同じ SP がデータ フローの一部として OLEDB ソースとして使用されます。結果セットは Excel に出力されます。
同じクエリが実行前フェーズ内で 40 分ほどハングアップしてから完了します。
奇妙な癖があった場合に備えて、同じデータフローを再作成しようとしました。クエリ内のUDFを置き換えて、それが問題であるかどうかを確認しましたが、役に立ちませんでした。
問題が何であるか、または調査を進めるために私が何をすべきかについて、誰か考えがありますか。
敬具、
マット・H