| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.server -> How many buckets
Hello Experts,
I need your comments on below topic.
Oracle generating 2 buckets for each column if I am executing this command.
SQL> analyze table t compute statistics;
Table analyzed.
SQL> select count(*),column_name from user_Tab_histograms where table_name = 'T' group by column_name;
COUNT(*) COLUMN_NAME
---------- --------------------------------------------------
2 CREATED
2 DATA_OBJECT_ID
2 GENERATED
2 LAST_DDL_TIME
2 OBJECT_ID
2 OBJECT_NAME
2 OBJECT_TYPE
2 OWNER
2 SECONDARY
2 STATUS
2 SUBOBJECT_NAME
2 TEMPORARY
2 TIMESTAMP
13 rows selected.
And If use this command ...
SQL> analyze table t compute statistics for table for all columns;
Table analyzed.
SQL> select count(*),column_name from user_Tab_histograms where table_name = 'T' group by column_name;
COUNT(*) COLUMN_NAME
---------- --------------------------------------------------
76 CREATED
75 DATA_OBJECT_ID
2 GENERATED
76 LAST_DDL_TIME
76 OBJECT_ID
76 OBJECT_NAME
24 OBJECT_TYPE
11 OWNER
1 SECONDARY
2 STATUS
2 SUBOBJECT_NAME
2 TEMPORARY
76 TIMESTAMP
I am confused .. No of buckets is dependent upon what ?
Regards. Received on Tue Dec 20 2005 - 12:41:28 CST
![]() |
![]() |