データウェアハウスへのデータの自動ロードでいくつかの問題が発生しています。ロードは SQL Server エージェント ジョブによってスケジュールされますが、最近、いくつかの奇妙なクエリがそれ以上のロードを妨げていることに気付きました。
クエリの例:
SELECT DISTINCT
sum(dbo.FAC_WITNESS_QUEUE_ACTUALS.aabandons)
FROM
dbo.DIM_DIVISION
INNER JOIN
dbo.FAC_WITNESS_QUEUE_ACTUALS ON (dbo.FAC_WITNESS_QUEUE_ACTUALS.division_sk = dbo.DIM_DIVISION.division_sk)
WHERE
クエリが非常に長い時間 (1 時間以上) ロードされることを意味する句がないことに注意してください。このプロセスを強制終了すると、同じ構造であるがSUM
フィールド内に別の列を持つ別のクエリが見つかります。
に記載されているテーブルにはインデックスがありませFROM
ん (主キーもありません)。プロセスはユーザー SSIS (ジョブの開始に使用されますが、この種のクエリを使用して実行されているジョブはありません) で開始されます。
誰がどの方向を見るべきか提案はありますか?
事前にThx