SQL:数据库是否有无效对象?
对于数据库的对象,它们可能因为使用Alter table渔具或者其他以来的对象的结构变化而变得无效。我们应该监控数据库对象的有效性,并在无效时予以解决。
找到数据库中无效的数据库对象:
1 2 3 4 5 6 7 8 9 10 11 12 |
SQL> set linesize 900 SQL> select owner,object_name,object_type from dba_objects where status<>'VALID'; no rows selected SQL> select count(*) from dba_objects; COUNT(*) ---------- 90744 SQL> |
——————————————
Done。