You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: sp_QuickieStore/sp_QuickieStore.sql
+14-14Lines changed: 14 additions & 14 deletions
Original file line number
Diff line number
Diff line change
@@ -8869,34 +8869,34 @@ ORDER BY
8869
8869
THEN
8870
8870
CASEWHEN @regression_mode =1
8871
8871
AND @regression_direction IN ('improved', 'better')
8872
-
THEN'TRY_PARSE(REPLACE(x.change_in_average_for_query_hash_since_regression_time_period, ''%'', '''') AS money) ASC,
8872
+
THEN'TRY_PARSE(REPLACE(x.change_in_average_for_query_hash_since_regression_time_period, ''%'', '''') AS decimal(19,2)) ASC,
8873
8873
x.query_hash_from_regression_checking,
8874
8874
x.from_regression_baseline_time_period'
8875
8875
WHEN @regression_mode =1
8876
8876
AND @regression_direction IN ('regressed', 'worse')
8877
-
THEN'TRY_PARSE(REPLACE(x.change_in_average_for_query_hash_since_regression_time_period, ''%'', '''') AS money) DESC,
8877
+
THEN'TRY_PARSE(REPLACE(x.change_in_average_for_query_hash_since_regression_time_period, ''%'', '''') AS decimal(19,2)) DESC,
8878
8878
x.query_hash_from_regression_checking,
8879
8879
x.from_regression_baseline_time_period'
8880
8880
WHEN @regression_mode =1
8881
8881
AND @regression_direction IN ('magnitude', 'absolute')
8882
-
THEN'ABS(TRY_PARSE(REPLACE(x.change_in_average_for_query_hash_since_regression_time_period, ''%'', '''') AS money)) DESC,
8882
+
THEN'ABS(TRY_PARSE(REPLACE(x.change_in_average_for_query_hash_since_regression_time_period, ''%'', '''') AS decimal(19,2))) DESC,
8883
8883
x.query_hash_from_regression_checking,
8884
8884
x.from_regression_baseline_time_period'
8885
8885
ELSE
8886
8886
CASE @sort_order
8887
-
WHEN'cpu'THENN'TRY_PARSE(x.avg_cpu_time_ms AS money)'
8888
-
WHEN'logical reads'THENN'TRY_PARSE(x.avg_logical_io_reads_mb AS money)'
8889
-
WHEN'physical reads'THENN'TRY_PARSE(x.avg_physical_io_reads_mb AS money)'
8890
-
WHEN'writes'THENN'TRY_PARSE(x.avg_logical_io_writes_mb AS money)'
8891
-
WHEN'duration'THENN'TRY_PARSE(x.avg_duration_ms AS money)'
8892
-
WHEN'memory'THENN'TRY_PARSE(x.avg_query_max_used_memory_mb AS money)'
8893
-
WHEN'tempdb'THENCASEWHEN @new =1THENN'TRY_PARSE(x.avg_tempdb_space_used_mb AS money)'ELSEN'TRY_PARSE(x.avg_cpu_time_ms AS money)'END
8894
-
WHEN'executions'THENN'TRY_PARSE(x.count_executions AS money)'
8887
+
WHEN'cpu'THENN'TRY_PARSE(x.avg_cpu_time_ms AS decimal(19,2))'
8888
+
WHEN'logical reads'THENN'TRY_PARSE(x.avg_logical_io_reads_mb AS decimal(19,2))'
8889
+
WHEN'physical reads'THENN'TRY_PARSE(x.avg_physical_io_reads_mb AS decimal(19,2))'
8890
+
WHEN'writes'THENN'TRY_PARSE(x.avg_logical_io_writes_mb AS decimal(19,2))'
8891
+
WHEN'duration'THENN'TRY_PARSE(x.avg_duration_ms AS decimal(19,2))'
8892
+
WHEN'memory'THENN'TRY_PARSE(x.avg_query_max_used_memory_mb AS decimal(19,2))'
8893
+
WHEN'tempdb'THENCASEWHEN @new =1THENN'TRY_PARSE(x.avg_tempdb_space_used_mb AS decimal(19,2))'ELSEN'TRY_PARSE(x.avg_cpu_time_ms AS decimal(19,2))'END
8894
+
WHEN'executions'THENN'TRY_PARSE(x.count_executions AS decimal(19,2))'
8895
8895
WHEN'recent'THENN'x.last_execution_time'
8896
-
WHEN'rows'THENN'TRY_PARSE(x.avg_rowcount AS money)'
8897
-
WHEN'plan count by hashes'THEN N'TRY_PARSE(x.plan_hash_count_for_query_hash AS money) DESC,
8896
+
WHEN'rows'THENN'TRY_PARSE(x.avg_rowcount AS decimal(19,2))'
8897
+
WHEN'plan count by hashes'THEN N'TRY_PARSE(x.plan_hash_count_for_query_hash AS decimal(19,2)) DESC,
8898
8898
x.query_hash_from_hash_counting'
8899
-
ELSECASEWHEN @sort_order_is_a_wait =1THENN'TRY_PARSE(x.total_wait_time_from_sort_order_ms AS money)'ELSEN'TRY_PARSE(x.avg_cpu_time_ms AS money)'END
8899
+
ELSECASEWHEN @sort_order_is_a_wait =1THENN'TRY_PARSE(x.total_wait_time_from_sort_order_ms AS decimal(19,2))'ELSEN'TRY_PARSE(x.avg_cpu_time_ms AS decimal(19,2))'END
0 commit comments