I forbindelse med en export af nogle data, i en af mine databaser - røg jeg ind i følgende.

Export: Release 11.1.0.6.0 - Production on On Aug 17 10:50:17 2009

Copyright (c) 1982, 2007, Oracle.  All rights reserved.
Forbundet til: Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production

. . eksporterer table          LINKEDIN_ORACLE_GROUP        245 rows exported

EXP-00091: Exporting questionable statistics.

Fejlen er ikke truende og kan godt undgåes ved at skrive statistics=none eller statistics=safe. For ikke at sætte parametren til none eller safe, kunne man også overveje brugen af DBMS_STATS oftere.

Lige i dette tilfælde er det en lokal database, men på vores produktionssystemmer, har jeg typisk en dagligt cronjob der for navngivne brugere samler statestik dvs. spooler ud til en fil baseret på en dynamisk SQL - der så efterfølgende afvikles. Den dynamiske SQL kan se ud som

select 'exec DBMS_STATS.GATHER_SCHEMA_STATS('||''||username||''||',options=>'||''||'GATHER'||''||',
estimate_percent=>DBMS_STATS.AUTO_SAMPLE_SIZE'||',
method_opt=>'||''||'FOR ALL COLUMNS SIZE AUTO'||''||',cascade=>TRUE);'
from dba_userswhere username in ('REJSER','NETBUTIK') order by username;