From 4469b6da6d20861e91e49832bfc6d47751b46f83 Mon Sep 17 00:00:00 2001 From: Vlad Khorsun Date: Thu, 21 Mar 2024 15:07:05 +0200 Subject: [PATCH] Follow @dyemanov suggestion --- src/jrd/optimizer/Optimizer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/jrd/optimizer/Optimizer.cpp b/src/jrd/optimizer/Optimizer.cpp index 16bd0f5ac1b..dace79d64e3 100644 --- a/src/jrd/optimizer/Optimizer.cpp +++ b/src/jrd/optimizer/Optimizer.cpp @@ -1130,11 +1130,11 @@ void Optimizer::compileRelation(StreamType stream) bool updated = false; for (const index_desc& idx : idxList) { - if (idx.idx_selectivity == 0.0f) + if (idx.idx_selectivity <= 0.0f) { SelectivityList selectivity; BTR_selectivity(tdbb, relation, idx.idx_id, selectivity); - if (selectivity[0] != 0.0f) + if (selectivity[0] > 0.0f) updated = true; } }