From b7d6308c5b2b047e1b503048a4d26a5c99a01087 Mon Sep 17 00:00:00 2001 From: Ben <60398078+bwiggins10@users.noreply.github.com> Date: Wed, 9 Apr 2025 16:41:53 -0400 Subject: [PATCH] Prevent Duplicates In filtered_index_columns_analysis --- sp_IndexCleanup/sp_IndexCleanup.sql | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sp_IndexCleanup/sp_IndexCleanup.sql b/sp_IndexCleanup/sp_IndexCleanup.sql index f0fa47a1..21ce6969 100644 --- a/sp_IndexCleanup/sp_IndexCleanup.sql +++ b/sp_IndexCleanup/sp_IndexCleanup.sql @@ -2617,6 +2617,11 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. END FROM #index_analysis AS ia WHERE ia.filter_definition IS NOT NULL + AND NOT EXISTS (SELECT 1 FROM #filtered_index_columns_analysis fica + WHERE fica.database_id = ia.database_id + AND fica.schema_id = ia.schema_id + AND fica.object_id = ia.object_id + AND fica.index_id = ia.index_id) OPTION(RECOMPILE); IF @debug = 1