您的位置:首页 > 数据库

Scripts:查询sga中各组件使用率的脚本perf_sga_usage.sql

2014-06-02 17:08 405 查看
-- +----------------------------------------------------------------------------+

-- |                          Jeffrey M. Hunter                                 |

-- |                      jhunter@idevelopment.info                             |

-- |                         www.idevelopment.info                              |

-- |----------------------------------------------------------------------------|

-- |      Copyright (c) 1998-2011 Jeffrey M. Hunter. All rights reserved.       |

-- |----------------------------------------------------------------------------|

-- | DATABASE : Oracle                                                          |

-- | FILE     : perf_sga_usage.sql                                              |

-- | CLASS    : Tuning                                                          |

-- | PURPOSE  : Report on all components within the SGA.                        |

-- | NOTE     : As with any code, ensure to test this script in a development   |

-- |            environment before attempting to run it in production.          |

-- +----------------------------------------------------------------------------+

SET LINESIZE 145

SET PAGESIZE 9999

SET FEEDBACK off

SET VERIFY   off

COLUMN bytes   FORMAT  999,999,999

COLUMN percent FORMAT  999.99999

break on report

compute sum of bytes on report

compute sum of percent on report

SELECT

    a.name

  , a.bytes

  , a.bytes/(b.sum_bytes*100)  Percent  

FROM sys.v_$sgastat a

   , (SELECT SUM(value)sum_bytes FROM sys.v_$sga) b 

ORDER BY bytes DESC

/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: