denrepo

OracleStatistics

Tables that have never been analyzed

Application tables with no statistics at all, which forces dynamic sampling or guesswork. Locked statistics are shown so you know which ones are deliberate.

12c+

Not yet verified. How scripts are tested

ora-no-stats.sql
1CLEAR COLUMNS2SET LINESIZE 120 PAGESIZE 200 TRIMOUT ON TAB OFF3COLUMN owner       FORMAT A204COLUMN table_name  HEADING "TABLE"  FORMAT A305COLUMN stattype_locked HEADING "LOCKED" FORMAT A66 7SELECT owner, table_name, stattype_locked8FROM dba_tab_statistics9WHERE last_analyzed IS NULL10  AND object_type = 'TABLE'11  AND owner NOT IN (SELECT username FROM dba_users WHERE oracle_maintained = 'Y')12ORDER BY owner, table_name;

Save it as ora-no-stats.sql and run it with SQL> @ora-no-stats.

Open in denrepo

More Oracle scripts: Statistics