昨日、CTEと現在の合計計算について質問しました。
私は解決策を思いつきましたが、それを実際のデータベース(450万レコード以上)に適用しようとすると、それは永遠にかかるようです。私がそれを止める前にそれは3時間以上走りました。次に、サブセット(CTEtest as(select top 100))で実行しようとしましたが、1時間半実行されました。これは、トップ100を選択する前に、すべてを実行する必要があるためですか?または、このクエリが100レコードで2時間かかる場合、450万レコードで数日かかると想定する必要がありますか?どうすればこれを最適化できますか?
クエリの残り時間を確認する方法はありますか?