Hi,

We are testing dbma_stats package to gather statistics for our schema???
we have created 1 table 'test' with 1 column 
abc number

we are doing following steps:

1)      insert into test values(1);
        commit;
2)      SQL> EXEC DBMS_STATS.GATHER_Schema_STATS('HS',STATTAB => 'stats_temp1',statid 
=>
        'test1');
3)      SQL> select table_name,num_rows,blocks,empty_blocks from user_tables where 
table
        _name='TEST';

TABLE_NAME                       NUM_ROWS     BLOCKS EMPTY_BLOCKS
------------------------------ ---------- ---------- ------------
test                                     1          1            0

4)      insert into test values(2);
        commit;
5)      SQL> EXEC DBMS_STATS.GATHER_Schema_STATS('HS',STATTAB => 'stats_temp1',statid 
=>
        'test2');
6)      SQL> select table_name,num_rows,blocks,empty_blocks from user_tables where 
table
        _name='TEST';

TABLE_NAME                       NUM_ROWS     BLOCKS EMPTY_BLOCKS
------------------------------ ---------- ---------- ------------
test                                     2          1            0

7) now if i do,
        SQL> EXEC DBMS_STATS.DELETE_Schema_STATS('HS');

8) If i try to import
        SQL> EXEC DBMS_STATS.import_Schema_STATS('HS',STATTAB => 'stats_temp1',STATID 
=>
         'TEST1');
        THIS DOES NOT POPULATE THE STATSISTICS IN USER_TABLES
9)      And if i do like this:
        SQL> EXEC DBMS_STATS.import_Schema_STATS('HS',STATTAB => 'stats_temp1',STATID 
=>
         'TEST2');

        it shows output num_rows=1 whereas it is expected to have num_rows=2
3)      SQL> select table_name,num_rows,blocks,empty_blocks from user_tables where 
table
        _name='TEST';

TABLE_NAME                       NUM_ROWS     BLOCKS EMPTY_BLOCKS
------------------------------ ---------- ---------- ------------
test                                     1          1            0


        WHY THE FIRST IMPORT not poplulaing the stats column AND SECOND IMPORT have 1 
rows and not 2 ROWS ?????????


Thanks
--Harvinder


--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Harvinder Singh
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (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).

Reply via email to