Dav_笔记-Automatic Performance Statistics 之基线管理

Managing Baselines

本节介绍如何管理基线。 用于管理基准的主要界面是Oracle企业管理器。 如有可能,您应该使用Oracle Enterprise Manager来管理基线,如Oracle数据库2日+性能调优指南中所述。 如果Oracle企业管理器不可用,则可以使用DBMS_WORKLOAD_REPOSITORY包管理基准,如以下各节中所述:

■创建基线

本节介绍如何使用现有快照范围创建基线。

创建基线:

1.查看DBA_HIST_SNAPSHOT视图中的现有快照以确定要使用的快照范围。

2.使用CREATE_BASELINE过程使用所需范围的快照创建基准:

BEGIN

DBMS_WORKLOAD_REPOSITORY.CREATE_BASELINE (start_snap_id => 270,

end_snap_id => 280, baseline_name => 'Dav baseline',

dbid => 3310949047, expiration => 30);

END;

/

在这个例子中,270是开始快照序号,280是结束快照序列。 基线的名称是峰值基线。 可选的数据库标识符是3310949047.如果您没有为dbid指定值,则使用本地数据库标识符作为默认值。 可选的到期参数设置为30,因此基准将过期并在30天后自动删除。 如果您未指定过期值,则基线永远不会过期。

创建基准时,系统会自动为新基线分配唯一基准ID。 基准ID和数据库标识符显示在DBA_HIST_BASELINE视图中。

■删除基线

本节介绍如何删除现有基线。 您可能需要定期放弃不再用于节省磁盘空间的基准。 与基准关联的快照将无限期保留,直到您明确放弃基准或基线已过期。

要放弃基线:

1.查看DBA_HIST_BASELINE视图中的现有基线以确定要放下的基线。

2.使用DROP_BASELINE过程删除所需的基线:

BEGIN

DBMS_WORKLOAD_REPOSITORY.DROP_BASELINE (baseline_name => 'Dav baseline',

cascade => FALSE, dbid => 3310949047);

END;

/

在该示例中,基线的名称是peak baseline。 cascade参数设置为FALSE,它指定只删除基线。 将此参数设置为TRUE指定删除操作也将删除与基线关联的快照。 可选的dbid参数指定数据库标识符,在本例中为3310949047.如果您没有为d

  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值