Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: DBMS_STATS.GATHER_DATABASE_STATS analyzes SYS and SYSTEM inde
Arrgggg...
So anyway, I am thinking, hey it's high time I start using DBMS_STATS instead of my own procedure so I kick of the following (Oracle 8.1.7.4). After the first run I have SYS and SYSTEM stats on indexes and on other schemas with NO STATS it just ignored those tables even though you can see I have GATHER EMPTY below. So I kick it off again and guess what, it starts analyzing the tables it missed the first time, including SYS and SYSTEM. Guess I am going to use DBMS_STATS.GATHER_TABLE_STATS and be a bit more specific about what I get.
define estimate_percent=5
declare
begin
&estimate_percent,FALSE,'FOR ALL COLUMNS SIZE 1', NULL,'DEFAULT',TRUE,NULL,NULL,'GATHER STALE');
exception
when others then
dbms_output.put_line(dbms_utility.format_error_stack); end;
Ethan Post
perotdba (AIM), epost1 (Yahoo)
-----Original Message-----
Sent: Friday, October 04, 2002 3:56 PM
To: ORACLE-L_at_fatcity.com
Cc: Ethan.Post_at_ps.net
indexes?
Importance: High
I seem to recall this is a bug. You may want to check MetaLink.
In any case, you don't want to analyze SYS on any version of Oracle. ( yet )
Don't see what harm in having stats on SYSTEM tables though.
It's just a DBA account.
Jared
"Post, Ethan" <Ethan.Post_at_ps.net>
Sent by: root_at_fatcity.com
10/04/2002 02:23 PM
Please respond to ORACLE-L
To: Multiple recipients of list ORACLE-L <ORACLE-L_at_fatcity.com> cc: Subject: DBMS_STATS.GATHER_DATABASE_STATS analyzes SYS andSYSTEM indexes?
Looks like this is the case, does it know something I don't know? Are indexes OK to analyze in the SYS and SYSTEM schemas? Looks like is correctly does not do tables.
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Post, Ethan
INET: Ethan.Post_at_ps.net
Fat City Network Services -- 858-538-5051 http://www.fatcity.com San Diego, California -- Mailing list and web hosting services ---------------------------------------------------------------------To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing). Received on Fri Oct 04 2002 - 17:08:36 CDT
![]() |
![]() |