Re: Creating extended stats on a ASCENDING/DESCENDING index

From: Mladen Gogala <gogala.mladen_at_gmail.com>
Date: Wed, 6 Jun 2012 02:21:42 +0000 (UTC)
Message-ID: <pan.2012.06.06.02.21.41_at_gmail.com>



On Tue, 05 Jun 2012 21:35:45 +0000, Mladen Gogala wrote:

> It looks like the extension is created automagically, along with the
> index:

This applies to any function based index:

SQL> select table_name,extension_name,droppable from user_stat_extensions;

no rows selected

Elapsed: 00:00:00.00
SQL> create index test1 on emp(lower(ename));

Index created.

Elapsed: 00:00:00.27
SQL> select table_name,extension_name,droppable from user_stat_extensions;

TABLE_NAME EXTENSION_NAME DRO

------------------------------ ------------------------------ ---
EMP			       SYS_NC00009$		      NO

Elapsed: 00:00:00.01
SQL> drop index test1;

Index dropped.
Elapsed: 00:00:01.12
SQL> select table_name,extension_name,droppable from user_stat_extensions;

no rows selected

Elapsed: 00:00:00.00

So, with a function based index the user will get a free stats extension. Cute, but would be even cuter if that was documented.

-- 
http://mgogala.byethost5.com
Received on Tue Jun 05 2012 - 21:21:42 CDT

Original text of this message