From 32fd80c7906f3def179e3474cb00864ebbd50481 Mon Sep 17 00:00:00 2001 From: Erik Darling <2136037+erikdarlingdata@users.noreply.github.com> Date: Thu, 25 Sep 2025 19:24:11 -0400 Subject: [PATCH 1/2] Update sp_QuickieStore.sql This fixes a bug where plan variants weren't being flagged correctly because the dispatcher plan id won't match the plan id that a query has. --- sp_QuickieStore/sp_QuickieStore.sql | 1 - 1 file changed, 1 deletion(-) diff --git a/sp_QuickieStore/sp_QuickieStore.sql b/sp_QuickieStore/sp_QuickieStore.sql index 21f794ee..aada3ea3 100644 --- a/sp_QuickieStore/sp_QuickieStore.sql +++ b/sp_QuickieStore/sp_QuickieStore.sql @@ -8242,7 +8242,6 @@ WHERE EXISTS 1/0 FROM #query_store_plan AS qsp WHERE qsqv.query_variant_query_id = qsp.query_id - AND qsqv.dispatcher_plan_id = qsp.plan_id ) OPTION(RECOMPILE);' + @nc10; From 94b1fe69770f8fc7a71ffa6d7dc3e5c2ae4542fc Mon Sep 17 00:00:00 2001 From: Erik Darling <2136037+erikdarlingdata@users.noreply.github.com> Date: Tue, 7 Oct 2025 16:14:01 -0400 Subject: [PATCH 2/2] bugs --- sp_QuickieStore/sp_QuickieStore.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sp_QuickieStore/sp_QuickieStore.sql b/sp_QuickieStore/sp_QuickieStore.sql index aada3ea3..6ac5fc59 100644 --- a/sp_QuickieStore/sp_QuickieStore.sql +++ b/sp_QuickieStore/sp_QuickieStore.sql @@ -7267,7 +7267,7 @@ BEGIN SUM(qsrs.count_executions * (qsrs.avg_logical_io_writes * 8.)) / 1024., SUM(qsrs.count_executions * qsrs.avg_clr_time) / 1000., SUM(qsrs.count_executions * (qsrs.avg_query_max_used_memory * 8.)) / 1024., - SUM(qsrs.count_executions * qsrs.avg_rowcount),' + + SUM(qsrs.count_executions * qsrs.avg_rowcount)' + CASE @new WHEN 1 @@ -7275,7 +7275,7 @@ BEGIN SUM(qsrs.count_executions * (qsrs.avg_num_physical_io_reads * 8)) / 1024., SUM(qsrs.count_executions * qsrs.avg_log_bytes_used) / 100000000., SUM(qsrs.count_executions * (qsrs.avg_tempdb_space_used * 8)) / 1024.' - ELSE N' + ELSE N', NULL, NULL, NULL'