Home » RDBMS Server » Server Administration » dbms_stats problem
dbms_stats problem [message #221427] Mon, 26 February 2007 13:28 Go to next message
rkl1
Messages: 97
Registered: June 2005
Member
Dear All, We got a big Fact Table which is based on range partition and then subpartitioned by LIST. This table has 14 Local indexes. I can run the dbms_stats on the indexes and no problem. However when I run the dbms_stats on the table, it spits out error:

ORA-08103: object no longer exists
ORA-06512: at "SYS.DBMS_STATS", line 10502
ORA-06512: at "SYS.DBMS_STATS", line 10516

How it is possible when I can get the count(*) from the same table, describe the same table and even collect statistiscs on its indexes.

I tried to run the OLD analyze command and gets the similar error message. I did run the analyze command for validate structure and it gives also the error message. The database is running on 9.2.0.8 and it is in solaris 9.0. Has any one experienced similar trouble?

Any suggestion would be appreciated.

Thanks.



Re: dbms_stats problem [message #221434 is a reply to message #221427] Mon, 26 February 2007 13:47 Go to previous message
Mahesh Rajendran
Messages: 10708
Registered: March 2002
Location: oracleDocoVille
Senior Member
Account Moderator
There are a few known quirks around this.
Try a higher sampling size
ANALYZE TABLE table_name ESTIMATE STATISTICS SAMPLE 60 PERCENT;

If this succeeds, it is a known bug. Raise a TAR.
Previous Topic: Help meee
Next Topic: How complex is Oracle 10g Server Administration
Goto Forum:
  


Current Time: Mon Dec 02 15:32:17 CST 2024