From 56e7a3e107a8c77377b6b72ef6f92182f4b7ccd9 Mon Sep 17 00:00:00 2001 From: nick0lay01 <86153997+nick0lay01@users.noreply.github.com> Date: Tue, 19 Dec 2023 11:10:32 +0300 Subject: [PATCH] idx_fragmentation.sql: perf fix + typo fix --- idx_fragmentation.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/idx_fragmentation.sql b/idx_fragmentation.sql index e8ad0e6..6346cf0 100644 --- a/idx_fragmentation.sql +++ b/idx_fragmentation.sql @@ -27,7 +27,7 @@ col density format a04 head "Dens%" trunc break on owner on tabname -select /*+ ordered */ +select u.name owner ,t.table_name tabname ,o.name idxname @@ -41,7 +41,7 @@ select /*+ ordered */ ,i.leafcnt lfcnt ,floor((1 - i.pctfree$/100) * i.leafcnt - i.rowcnt * (sum(h.avgcln) + 11) / (p.value - 66 - i.initrans * 24) ) xtrblk ,round(seg.bytes/(1024*1024)) currmb - ,(1 + i.pctfree$/100) * (i.rowcnt * (sum(h.avgcln) + 11) / (i.leafcnt * (p.value - 66 - i.initrans * 24)) * seg.bytes/(1024*1204)) newmb + ,(1 + i.pctfree$/100) * (i.rowcnt * (sum(h.avgcln) + 11) / (i.leafcnt * (p.value - 66 - i.initrans * 24)) * seg.bytes/(1024*1024)) newmb from sys.ind$ i ,sys.icol$ ic ,sys.hist_head$ h