Scripts:检查ASMM的各个动态组件信息asmm_components.sql
2014-05-23 12:14
387 查看
-- +----------------------------------------------------------------------------+
-- | Jeffrey M. Hunter |
-- | jhunter@idevelopment.info |
-- | www.idevelopment.info |
-- |----------------------------------------------------------------------------|
-- | Copyright (c) 1998-2012 Jeffrey M. Hunter. All rights reserved. |
-- |----------------------------------------------------------------------------|
-- | DATABASE : Oracle |
-- | FILE : asmm_components.sql |
-- | CLASS : Automatic Shared Memory Management |
-- | PURPOSE : Provide a summary report of all dynamic components as part of |
-- | Oracle's ASMM configuration. |
-- | 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 : ASMM Components |
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 component FORMAT a25 HEAD 'Component Name'
COLUMN current_size FORMAT 9,999,999,999 HEAD 'Current Size'
COLUMN min_size FORMAT 9,999,999,999 HEAD 'Min Size'
COLUMN max_size FORMAT 9,999,999,999 HEAD 'Max Size'
COLUMN user_specified_size FORMAT 9,999,999,999 HEAD 'User Specified|Size'
COLUMN oper_count FORMAT 9,999 HEAD 'Oper.|Count'
COLUMN last_oper_type FORMAT a10 HEAD 'Last Oper.|Type'
COLUMN last_oper_mode FORMAT a10 HEAD 'Last Oper.|Mode'
COLUMN last_oper_time FORMAT a20 HEAD 'Last Oper.|Time'
COLUMN granule_size FORMAT 999,999,999 HEAD 'Granule Size'
SELECT
component
, current_size
, min_size
, max_size
, user_specified_size
, oper_count
, last_oper_type
, last_oper_mode
, TO_CHAR(last_oper_time, 'DD-MON-YYYY HH24:MI:SS') last_oper_time
, granule_size
FROM
v$sga_dynamic_components
ORDER BY
component DESC
/
-- | Jeffrey M. Hunter |
-- | jhunter@idevelopment.info |
-- | www.idevelopment.info |
-- |----------------------------------------------------------------------------|
-- | Copyright (c) 1998-2012 Jeffrey M. Hunter. All rights reserved. |
-- |----------------------------------------------------------------------------|
-- | DATABASE : Oracle |
-- | FILE : asmm_components.sql |
-- | CLASS : Automatic Shared Memory Management |
-- | PURPOSE : Provide a summary report of all dynamic components as part of |
-- | Oracle's ASMM configuration. |
-- | 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 : ASMM Components |
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 component FORMAT a25 HEAD 'Component Name'
COLUMN current_size FORMAT 9,999,999,999 HEAD 'Current Size'
COLUMN min_size FORMAT 9,999,999,999 HEAD 'Min Size'
COLUMN max_size FORMAT 9,999,999,999 HEAD 'Max Size'
COLUMN user_specified_size FORMAT 9,999,999,999 HEAD 'User Specified|Size'
COLUMN oper_count FORMAT 9,999 HEAD 'Oper.|Count'
COLUMN last_oper_type FORMAT a10 HEAD 'Last Oper.|Type'
COLUMN last_oper_mode FORMAT a10 HEAD 'Last Oper.|Mode'
COLUMN last_oper_time FORMAT a20 HEAD 'Last Oper.|Time'
COLUMN granule_size FORMAT 999,999,999 HEAD 'Granule Size'
SELECT
component
, current_size
, min_size
, max_size
, user_specified_size
, oper_count
, last_oper_type
, last_oper_mode
, TO_CHAR(last_oper_time, 'DD-MON-YYYY HH24:MI:SS') last_oper_time
, granule_size
FROM
v$sga_dynamic_components
ORDER BY
component DESC
/
相关文章推荐
- Scripts:自动检查数据库里面的陈旧的统计信息check_stale_stats.sql
- sql语句收集之二(将表中各个不同的类的信息各提取N条(以ID desc)组成新表)
- 对于不返回任何键列信息的SelectCommand不支持UpdateCommand的动态SQL生成
- 对于不返回任何键列信息的 SelectCommand 不支持 UpdateCommand 的动态 SQL 生成”问题的解决
- 发布一个类似Subsonic语法的动态生成SQL语句,并可以返回相应实体类的一个组件
- 对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand 的动态 SQL 生成
- 更新DataSet,遇到“对于不返回任何键列信息的 SelectCommand 不支持 UpdateCommand 的动态 SQL 生成
- “对于不返回任何键列信息的 SelectCommand,不支持 UpdateCommand 的动态 SQL 生成。”
- 动态内表,动态SQL,取表结构信息
- 动态内表,动态SQL,取表结构信息
- 对于不返回任何键列信息的SelectCommand,不支持UpdateCommand 的动态SQL生成
- 为什么ASP中执行动态SQL总报错误信息?提示语句语法错误
- 对于不返回任何键列信息的 SelectCommand 不支持 UpdateCommand 的动态 SQL 生成
- c#“对于不返回任何基表信息的 SelectCommand 不支持动态 SQL 生成”错误的解决
- [原创]通过动态Sql语句,一次性彻底删除或者修改SBO的某个字段对应内容的信息
- 对于不返回任何键列信息的 SelectCommand 不支持 UpdateCommand 的动态 SQL 生成。
- "对于不返回任何基表信息的 SelectCommand 不支持动态SQL生成"-奇怪的错误,不知道原因!
- 对于不返回任何键列信息的SelectCommand不支持UpdateCommand 的动态SQL生成。
- 对于不返回任何键列信息的 selectcommand 不支持 updatecommand 的动态 sql 生成
- 对于不返回任何键列信息的SelectCommand不支持UpdateCommand的动态SQL生成