ALTER DATABASE [db_name] SET QUERY_STORE = ON;
master
, tempdb
에 대해서는 Query Store를 만들 수 없음.db_name → Query Store
항목에서 확인가능SELECT * FROM sys.query_store_query_text ORDER BY query_text_id DESC
SELECT Txt.query_text_id, Txt.query_sql_text, Pl.plan_id, Pl.query_plan, Qry.* FROM sys.query_store_plan AS Pl INNER JOIN sys.query_store_query AS Qry ON Pl.query_id = Qry.query_id INNER JOIN sys.query_store_query_text AS Txt ON Qry.query_text_id = Txt.query_text_id ;
filename.sqlplan
등의 이름으로 저장한 뒤에 SQLServer SSMS SqlServer Management Studio 에서 열면 Graphic 화면으로 플랜을 볼 수 있다.-- 수집된 데이터를 모두 삭제 ALTER DATABASE [db_name] SET QUERY_STORE CLEAR;