Scripts:报告无效对象汇总dba_invalid_objects_summary.sql
来源:互联网 发布:怎么参加淘宝9.9包邮 编辑:程序博客网 时间:2024/06/07 23:20
-- +----------------------------------------------------------------------------+
-- | Jeffrey M. Hunter |
-- | jhunter@idevelopment.info |
-- | www.idevelopment.info |
-- |----------------------------------------------------------------------------|
-- | Copyright (c) 1998-2012 Jeffrey M. Hunter. All rights reserved. |
-- |----------------------------------------------------------------------------|
-- | DATABASE : Oracle |
-- | FILE : dba_invalid_objects_summary.sql |
-- | CLASS : Database Administration |
-- | PURPOSE : Provides a summary report of all invalid objects in the |
-- | database. |
-- | NOTE : As with any code, ensure to test this script in a development |
-- | environment before attempting to run it in production. |
-- +----------------------------------------------------------------------------+
SET TERMOUT OFF;
COLUMN current_instance NEW_VALUE current_instance NOPRINT;
SELECT rpad(instance_name, 17) current_instance FROM v$instance;
SET TERMOUT ON;
PROMPT
PROMPT +------------------------------------------------------------------------+
PROMPT | Report : Invalid Objects Summary |
PROMPT | Instance : ¤t_instance |
PROMPT +------------------------------------------------------------------------+
SET ECHO OFF
SET FEEDBACK 6
SET HEADING ON
SET LINESIZE 180
SET PAGESIZE 50000
SET TERMOUT ON
SET TIMING OFF
SET TRIMOUT ON
SET TRIMSPOOL ON
SET VERIFY OFF
CLEAR COLUMNS
CLEAR BREAKS
CLEAR COMPUTES
COLUMN owner FORMAT a25 HEADING 'Owner'
COLUMN object_name FORMAT a30 HEADING 'Object Name'
COLUMN object_type FORMAT a20 HEADING 'Object Type'
COLUMN count FORMAT 999,999,999 HEADING 'Count'
BREAK ON owner SKIP 2 ON REPORT
COMPUTE sum LABEL "Count: " OF count ON owner
COMPUTE sum LABEL "Grand Total: " OF count ON report
SELECT
owner
, object_type
, count(*) Count
FROM dba_objects
WHERE status <> 'VALID'
GROUP BY owner, object_type
/
-- | Jeffrey M. Hunter |
-- | jhunter@idevelopment.info |
-- | www.idevelopment.info |
-- |----------------------------------------------------------------------------|
-- | Copyright (c) 1998-2012 Jeffrey M. Hunter. All rights reserved. |
-- |----------------------------------------------------------------------------|
-- | DATABASE : Oracle |
-- | FILE : dba_invalid_objects_summary.sql |
-- | CLASS : Database Administration |
-- | PURPOSE : Provides a summary report of all invalid objects in the |
-- | database. |
-- | NOTE : As with any code, ensure to test this script in a development |
-- | environment before attempting to run it in production. |
-- +----------------------------------------------------------------------------+
SET TERMOUT OFF;
COLUMN current_instance NEW_VALUE current_instance NOPRINT;
SELECT rpad(instance_name, 17) current_instance FROM v$instance;
SET TERMOUT ON;
PROMPT
PROMPT +------------------------------------------------------------------------+
PROMPT | Report : Invalid Objects Summary |
PROMPT | Instance : ¤t_instance |
PROMPT +------------------------------------------------------------------------+
SET ECHO OFF
SET FEEDBACK 6
SET HEADING ON
SET LINESIZE 180
SET PAGESIZE 50000
SET TERMOUT ON
SET TIMING OFF
SET TRIMOUT ON
SET TRIMSPOOL ON
SET VERIFY OFF
CLEAR COLUMNS
CLEAR BREAKS
CLEAR COMPUTES
COLUMN owner FORMAT a25 HEADING 'Owner'
COLUMN object_name FORMAT a30 HEADING 'Object Name'
COLUMN object_type FORMAT a20 HEADING 'Object Type'
COLUMN count FORMAT 999,999,999 HEADING 'Count'
BREAK ON owner SKIP 2 ON REPORT
COMPUTE sum LABEL "Count: " OF count ON owner
COMPUTE sum LABEL "Grand Total: " OF count ON report
SELECT
owner
, object_type
, count(*) Count
FROM dba_objects
WHERE status <> 'VALID'
GROUP BY owner, object_type
/
0 0
- Scripts:报告无效对象汇总dba_invalid_objects_summary.sql
- Scripts:报告数据库中对应对象用户表空间的段情况汇总dba_owner_to_tablespace.sql
- Scripts:查询数据库对象汇总dba_object_summary.sql
- Scripts:报告数据库中段使用情况的汇总dba_segment_summary.sql
- Scripts:报告数据库中表信息汇总dba_table_info.sql
- Scripts:查询数据库中的无效对象dba_invalid_objects.sql
- Scripts:报告数据库中所有已注册组件的汇总dba_registry.sql
- Scripts:报告dbtime的情况dbtime.sql
- Scripts:报告数据库中所有数据文件使用情况dba_files_all.sql
- Scripts:报告数据库中的top segment的脚本dba_top_segments.sql
- Scripts:报告log file switch切换的频率perf_log_switch_history_count_daily_all.sql
- Scripts:报告sga中空闲内存的情况perf_sga_free_pool.sql
- Scripts:报告所有用户session信息的脚本sess_user_sessions.sql
- Scripts:查询数据库中表空间的情况汇总dba_tablespaces.sql
- pl/sql编译无效对象
- Scripts:查询没有统计信息的对象perf_objects_without_statistics.sql
- Scripts:报告已安装的数据库选项(在升级数据库时需要用到)dba_options.sql
- Scripts:报告数据库中数据文件控制文件临时文件redo文件的使用情况dba_file_use.sql
- DFHDFH563435FGJGDHDFG54
- Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍
- Python操作Mysql数据库
- Velocity 字符串拼接
- spring security web.xml 监听器
- Scripts:报告无效对象汇总dba_invalid_objects_summary.sql
- Android Gson解析
- Linux curl使用简单介绍
- unity网络通信3--同步物体
- bootstrap-datetimepicker:基于twitter bootstrap的日期/时间选择控件
- Scripts:查看数据库中的job dba_jobs.sql
- Python BeautifulSoup
- 2014苹果个人IDP申请流程
- Android 布局笔记