专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

ORACLE RAC 12C分析和评估数据库性能

ins518 2024-10-12 21:04:41 技术文章 15 ℃ 0 评论

在集群环境中,系统管理员经常需要执行些特定的集群件管理操作。这就需要我们在实际执行这些操作之前,去评估这些操作对集群以及RAC的生产环境带来的潜在影响。为了解决这种问题,Oracle 12C的集群件提供了个新的功能,用于系统命令的假设分析和评估。该功能使我们能够确定某些操作的影响,而不需要在集群中实际去执行这些命令。

crsctl分析评估语法:

使用crsctl命令的eval选项,对资源执行命令的假设分析和评估

crsctl eval {start|stop|relocate|modify|add|fail|resource}

还可以对Oracle集群件资源进行假设命令评价:

crsctl eval {add|delete|modify|serverpool}

crsctl eval {add|delete|relocate|delete} server

crsctl eval activatepolicy

实例1:

下面例子显示了如果从集群中删除服务器dbrac1所带来的潜在影响:

[grid@DBRAC1 ~]$ crsctl eval delete server dbrac1

srvctl命令进行评估分析

为了评估对那些名称前缀是.ora的资源操作带来的影响, 必须使用srvctl命令和eval选项。

实例2:

使用srvctl命令来评估如果磁盘组DATA,所造成的影响,命令如下:

[grid@DBRAC1 ~]$ srvctl predict diskgroup -g DATA

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表