Re: different avg_row_len in 9i and 10g+ at table with LOB

From: Yong Huang <yong321_at_yahoo.com>
Date: Sun, 18 Jan 2009 09:52:57 -0800 (PST)
Message-ID: <940561.89926.qm_at_web80605.mail.mud.yahoo.com>



Martin,

Your guess is correct. See bug 1954150 "DBMS_STATS.GATHER_TABLE_STATS CALCULATES AVG_ROW_LEN FOR CLOBS INCORRECTLY". It's fixed in 10gR2. I can reproduce it in 10gR1. Tablespace can be ASSM as well.

Yong Huang

> 9.2.0.8:
> =====
> TABLE_NAME AVG_ROW_LEN
> ------------------------------ -----------
> LOBTEST 2039
>
> ...
>
> 10.2.0.4:
> ======
> TABLE_NAME AVG_ROW_LEN
> -------------------------------- -----------
> LOBTEST 3204
> ...
> In 9i it looks as if AVG_ROW_LEN is simply the average length of all
> rows except these LOBs.
> I'm not 100% sure what happens in 10g. Maybe it's the average length
> of all rows excelt these LOBs in the dedicated LOB Segments.
      

--
http://www.freelists.org/webpage/oracle-l
Received on Sun Jan 18 2009 - 11:52:57 CST

Original text of this message