SQL Server の 実行計画を SSMS を使って調べる

● SQL Server の 実行計画を SSMS を使って調べる

1. 実際にSQL文を実行しながら調査する(グラフィカル)

SET STATISTICS XML ON を使用します。

SET STATISTICS XML ON
GO

/* ========== 調査したいSQL文 ↓  ========== */

SELECT * .............................................

/* ========== 調査したいSQL文 ↑  ========== */

GO
SET STATISTICS XML OFF

2. 実際にSQL文は実行せず、実行プランのみ取得する(グラフィカル)

SET SHOWPLAN_XML ON を使用します。

SET SHOWPLAN_XML ON
GO

/* ========== 調査したいSQL文 ↓  ========== */

SELECT * .............................................

/* ========== 調査したいSQL文 ↑  ========== */

GO
SET STATISTICS XML OFF

3. 実際にSQL文は実行せず、実行プランのみ取得する(テキスト)

SET SHOWPLAN_ALL ON を使用します。

SET SHOWPLAN_ALL ON
GO

/* ========== 調査したいSQL文 ↓  ========== */

SELECT * .............................................

/* ========== 調査したいSQL文 ↑  ========== */

GO
SET SHOWPLAN_ALL OFF
No.1741
04/23 16:41

edit