SQL Serverでクエリ実行時の参照インデックスを表示する

高瀬 裕介 1,662views 更新:2013年11月15日

SQL ServerでMySQLのEXPLAIN的なことをやる場合。
まずお手軽にどのインデックスを参照しているかはかきのようにSQLを実行します。

SET SHOWPLAN_TEXT ON;
GO
SET SHOWPLAN_ALL ON;
GO
SELECT * FROM YOUR_TABLE;
GO
SET SHOWPLAN_ALL OFF;
GO
SET SHOWPLAN_TEXT OFF;
GO

上記のコードで「SELECT * FROM YOUR_TABLE」というクエリ実行時のインデックスの参照を表示してくれます

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません