Skip to content

Commit e2f6e04

Browse files
Merge pull request #711 from erikdarlingdata/fix/hi-remove-redundant-filters
sp_QuickieStore: remove redundant filters from @find_high_impact
2 parents 4027d72 + 4f457b2 commit e2f6e04

1 file changed

Lines changed: 0 additions & 51 deletions

File tree

sp_QuickieStore/sp_QuickieStore.sql

Lines changed: 0 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -4157,31 +4157,6 @@ JOIN ' + @database_name_quoted + N'.sys.query_store_runtime_stats_interval AS qs
41574157
WHERE qsrsi.start_time >= @start_date
41584158
AND qsrsi.start_time < @end_date' + @nc10;
41594159

4160-
/*Maintenance filter: exclude index/stats operations*/
4161-
IF @include_maintenance = 0
4162-
BEGIN
4163-
SELECT
4164-
@sql += N'AND NOT EXISTS
4165-
(
4166-
SELECT
4167-
1/0
4168-
FROM ' + @database_name_quoted + N'.sys.query_store_query_text AS qsqt
4169-
WHERE qsqt.query_text_id = qsq.query_text_id
4170-
AND
4171-
(
4172-
qsqt.query_sql_text LIKE N''ALTER INDEX%''
4173-
OR qsqt.query_sql_text LIKE N''ALTER TABLE%''
4174-
OR qsqt.query_sql_text LIKE N''CREATE%INDEX%''
4175-
OR qsqt.query_sql_text LIKE N''CREATE STATISTICS%''
4176-
OR qsqt.query_sql_text LIKE N''UPDATE STATISTICS%''
4177-
OR qsqt.query_sql_text LIKE N''%SELECT StatMan%''
4178-
OR qsqt.query_sql_text LIKE N''DBCC%''
4179-
OR qsqt.query_sql_text LIKE N''(@[_]msparam%''
4180-
OR qsqt.query_sql_text LIKE N''WAITFOR%''
4181-
)
4182-
)' + @nc10;
4183-
END;
4184-
41854160
SELECT
41864161
@sql += N'GROUP BY
41874162
qsq.query_hash
@@ -4458,31 +4433,6 @@ FROM
44584433
WHERE qsrsi.start_time >= @start_date
44594434
AND qsrsi.start_time < @end_date' + @nc10;
44604435

4461-
/*Same maintenance filter for representative text*/
4462-
IF @include_maintenance = 0
4463-
BEGIN
4464-
SELECT
4465-
@sql += N' AND NOT EXISTS
4466-
(
4467-
SELECT
4468-
1/0
4469-
FROM ' + @database_name_quoted + N'.sys.query_store_query_text AS qsqt2
4470-
WHERE qsqt2.query_text_id = qsq.query_text_id
4471-
AND
4472-
(
4473-
qsqt2.query_sql_text LIKE N''ALTER INDEX%''
4474-
OR qsqt2.query_sql_text LIKE N''ALTER TABLE%''
4475-
OR qsqt2.query_sql_text LIKE N''CREATE%INDEX%''
4476-
OR qsqt2.query_sql_text LIKE N''CREATE STATISTICS%''
4477-
OR qsqt2.query_sql_text LIKE N''UPDATE STATISTICS%''
4478-
OR qsqt2.query_sql_text LIKE N''%SELECT StatMan%''
4479-
OR qsqt2.query_sql_text LIKE N''DBCC%''
4480-
OR qsqt2.query_sql_text LIKE N''(@[_]msparam%''
4481-
OR qsqt2.query_sql_text LIKE N''WAITFOR%''
4482-
)
4483-
)' + @nc10;
4484-
END;
4485-
44864436
SELECT
44874437
@sql += N' GROUP BY
44884438
sq.query_hash,
@@ -5660,7 +5610,6 @@ OUTER APPLY
56605610
JOIN ' + @database_name_quoted + N'.sys.query_store_plan AS qsp
56615611
ON qsq.query_id = qsp.query_id
56625612
WHERE qsq.query_hash = o.query_hash
5663-
AND qsp.query_plan IS NOT NULL
56645613
) AS qp0
56655614
WHERE qp0.n = 1
56665615
) AS qp

0 commit comments

Comments
 (0)