クエリの実行計画を取得しようとすると、SSMSはメッセージペインに(1 row(s) affected)
以外の結果を表示せず、ステータスバーに表示されます。実行プランが表示されない - 影響を受ける行が数だけ表示される
私がやりたいことの一部にCTRL+L
を実行しようとすると、推定実行計画が表示されます。しかし、変数宣言から700行分のプロシージャの一部を分析しなければならない場合があるので、これはむしろ迷惑なことです。変数の宣言を移動して、プランの一部を表示します。しかし、時には挿入や更新文の中には、まったく結果が得られないものもあります。最初の段落で説明したものだけです。
クエリの実行計画が見積もられないようにするものがありますか?これをどうすれば解決できますか?
編集:私はできませんいくつかの理由について
... FOO inner join BAR on contidion1, condition2... conditionN
:私はカップルの実行計画は、参加にあまりにも多くの文を持つテーブル、すなわちに参加した取得しようとすると、この問題が発生したことを発見しました問題が解決された条件の量を減らしてください。私はまだこの問題を改善するためにこれを分離しようとしています。
のインストールのための 現在のバージョン情報? – SqlOnly
@SqlOnly私はSSMSだけを使用しており、私がロールバックしようとしていることがわかっている更新はありません。 – Renan
この詳細を明示してもらえますか?「時には、クエリの推定実行計画を取得しようとするときに」これがほんの数回起こっていますか? – TheGameiswar