Oracle数据库11g新特性:可管理性
2008-12-16 13:01:12 来源:WEB开发网核心提示: 另存看全图适应式阈值考虑如下情形:您数据库中的解析到命中率通常是一个定值,比如为 x.现在它上升了 50%,Oracle数据库11g新特性:可管理性(4),变为 1.5x.在进一步调查之后,您看到存在大量的 DSS 类型查询,出现类似下面的屏幕:该屏幕已包含一条基线:SYSTEM_MOVI
另存看全图
适应式阈值
考虑如下情形:您数据库中的解析到命中率通常是一个定值,比如为 x.现在它上升了 50%,变为 1.5x.在进一步调查之后,您看到存在大量的 DSS 类型查询,这是导致该数值上升的原因。您还了解到这一行为(在夜间运行 DSS 类型查询)是完全可接受的。因此,1.5x 在夜间是没有问题的,或许它甚至可以达到 2x.因此,您希望阈值具有某种时间感知能力 — 白天的活动主要是基于 OLTP,此时的阈值应当是 1.2x,夜间的活动不同,相应的阈值应当是 2x.如何达到这些相互对立的目标呢?
Oracle 数据库 11g 提供了一个名为适应式阈值的特性,使得该任务成为小事一桩。这样的阈值可以适应于具体的时间,其依据是过去的行为和之前计算出的 AWR 快照。与 Oracle 数据库 11g 的很多特性一样,这一任务有两种完成方式:通过命令行和 Oracle 企业管理器。我们看一下如何在 GUI 中完成该任务。
首先,您需要定义一个 AWR 基线,它类似于 Oracle 数据库 10g 中的保留快照。基线相当于建立一个性能量度起点。您可以使用基线比较量度随着时间的变化。
从主数据库的主页选择 Performance 选项卡,向下滚动查看 Additional Monitoring Links:
在该页上,单击第三列中的 AWR Baselines,出现类似下面的屏幕:
该屏幕已包含一条基线:SYSTEM_MOVING_WINDOW,它在 Oracle 数据库 11g 中已默认为启用。单击 Edit 查看与该基线有关的任何阈值的变化。出现如下所示的屏幕:
- ››oracle 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
更多精彩
赞助商链接