当前位置:首页 > 日记 > 正文

oracle参数设置教程的设置和重置的一个实际案例

oracle参数设置教程的设置和重置的一个实际案例
前言

本文主要介绍oracle参数设置和重置的相关内容,供大家参考。

环境:Oracle RAC 10.2.0.5
要求:1节点的aq_tm_processes需要默认的恢复,和节点2设置不变

背景:
The aq_tm_processes parameter can be checked from the 10.2 official file, and the default value of the parameter is 0, which we call it the default 0..
然后,事实上,我们发现默认的0和我们手动设置其设置为0,效果是完全不同的。
与同事沟通并最终学习技术细节:
在oracle中,使用set设置参数值实际上做了很多事情。如果要恢复Oracle的默认值,最有效的方法是重置值,以便一切都符合Oracle的默认设计。

对于目前的情况,如果你设置的参数aq_tm_processes 0。,它是从原始的默认0完全不同。
如果它被设置为0,所有q00苦力的过程将不会开始。如果默认是0,可以启动进程小q00。
1。构建测试环境

目前,生产参数的内容与此类似,有一个全局设置,有一个实例1设置,如下所示:

aq_tm_processes = 1 *。
JY1 aq_tm_processes = 0。
我们知道一个实例的设置优先级是高的,也就是说,这个设置的效果是1,参数是0,实例2是1…
即:例1无法启动q00的小程序,对2例可以开始小q00过程。

建筑试验环境模拟生产:

aq_tm_processes 1第一集:
改变系统设置aq_tm_processes = 1范围=两SID =*;
——创建pfile = / / pfile11 TMP ora'from数据库;
此时将在参数文件中设置这样的设置:
aq_tm_processes = 1 *。
该实例1 aq_tm_processes设置为0
改变系统设置aq_tm_processes = 0 =都= 'jy1 SID的范围;
——创建pfile = / / pfile12 TMP ora'from数据库;
此时将在参数文件中设置这样的设置:
aq_tm_processes = 1 *。
JY1 aq_tm_processes = 0。
此时,对生产环境的状态进行了模拟:
SQL >
SQL >改变系统设置aq_tm_processes范围=两SID = * = 1;

系统的改变。

SQL >创建pfile = / / pfile11 TMP ora'from数据库;

文件创建。

显示参数

名称类型值
-----------------------------------------------------------------------------
aq_tm_processes整数1
SQL >!PS - EF | grep q00
Oracle 1462273850 15:27分 / / / 1 00:00:00 bin bash C PS EF | grep q00
Oracle 146414620 15:27分 / 1 00:00:00 grep q00
Oracle 2653410 00:00:00 ora_q002_jy1 15:08
Oracle 3153810 ora_q000_jy1 15:21 00:00:00

SQL >
SQL >改变系统设置aq_tm_processes范围=两SID = 'jy1 ' = 0;

系统的改变。

SQL >创建pfile = / / pfile12 TMP ora'from数据库;

文件创建。

显示参数

名称类型值
-----------------------------------------------------------------------------
aq_tm_processes整数0
SQL >!PS - EF | grep q00
Oracle 2044273850 15:28 PTS / / / 1 00:00:00 bin bash C PS EF | grep q00
Oracle 204620440 15:28 PTS / 1 00:00:00 grep q00

SQL >
你可以看到,q00过程设定后0消失,即使实例重新启动的过程,将不再启动q00。

2。测试方案

我们现在要做的是确保节点1的aq_tm_processes恢复到默认设置不改变节点2。

2.1尝试直接重置参数来指定节点1,然后重新启动验证

改变系统复位aq_tm_processes范围为'jy1的SID = =;
创建pfile = / / pfile13 TMP ora'from数据库;
重新启动节点1验证你确定你能满足需要吗
实际操作如下:
警告:改变系统复位aq_tm_processes范围为'jy1的SID = =;

系统的改变。

SQL >创建pfile = / / pfile13 TMP ora'from数据库;

文件创建。

显示参数

名称类型值
-----------------------------------------------------------------------------
aq_tm_processes整数0
SQL >!PS - EF | grep q00
Oracle 3801273850 15:32 PTS / / / 1 00:00:00 bin bash C PS EF | grep q00
Oracle 380338010 15:32 PTS / 1 00:00:00 grep q00

启动力
Oracle实例开始。

系统全局区域599785472字节
固定大小2098112字节
可变大小301993024字节
数据库缓冲289406976字节
重做缓冲区6287360字节
数据库安装。
打开数据库。
显示参数

名称类型值
-----------------------------------------------------------------------------
aq_tm_processes整数1
SQL >!PS - EF | grep q00
Oracle 422810 00:00:00 ora_q000_jy1 15:33
Oracle 423210 00:00:00 ora_q002_jy1 15:33
Oracle 5021273850 15:35分 / / / 1 00:00:00 bin bash C PS EF | grep q00
Oracle在15:35分502350210 / 1 00:00:00 grep q00

SQL >
正如你所看到的,答案是明确的:不,不。
因为这只会以实例1参数复位,但由于全球参数*之前,重新启动实例1,我们会发现,aq_tm_processes参数将1。

也就是说,对于实例1的设置,它自然会遵循整个设置。

2.2正确的实验方法
有了上述基础,就有了实现需求的途径。
我们假设,如果全局参数也被重置,它将影响节点2之前的设置,所以我们只能单独设置节点2的值,然后重置全局参数。
改变系统设置aq_tm_processes = 1 =都= 'jy2 SID的范围;
——创建pfile = / / pfile14 TMP ora'from数据库;

改变系统复位aq_tm_processes范围=为SID =*;
——创建pfile = / / pfile15 TMP ora'from数据库;

重新启动节点1验证你确定你能满足需要吗

实际操作如下:

SQL >改变系统设置aq_tm_processes范围=两SID = 'jy2 ' = 1;

系统的改变。

SQL >创建pfile = / / pfile14 TMP ora'from数据库;

文件创建。

警告:改变系统复位aq_tm_processes范围=为SID =*;

系统的改变。

SQL >创建pfile = / / pfile15 TMP ora'from数据库;

文件创建。

启动力
Oracle实例开始。

系统全局区域599785472字节
固定大小2098112字节
可变大小301993024字节
数据库缓冲289406976字节
重做缓冲区6287360字节
数据库安装。
打开数据库。
显示参数

名称类型值
-----------------------------------------------------------------------------
aq_tm_processes整数0
SQL >!PS - EF | grep q00
Oracle 744611 ora_q000_jy1 15:40 00:00:00
Oracle 744810 ora_q001_jy1 15:40 00:00:00
Oracle 745010 ora_q002_jy1 15:40 00:00:00
Oracle 745210 ora_q003_jy1 15:40 00:00:00
Oracle 7480273850 15:41 PTS / / / 1 00:00:00 bin bash C PS EF | grep q00
Oracle 748274800 15:41 PTS / 1 00:00:00 grep q00

SQL >
如您所见,实际操作测试验证的答案与预期一致:是的。

注:所有的步骤创建pfile可以删除。操作被添加到每个步骤,以证实该理论的正确性。

三.总结

然后总结,在客户环境的实际情况下,是完成以下三个步骤来完成需求:
-安全节点2的设置不变。
改变系统设置aq_tm_processes = 1 = = 'jy2范围为SID;
重置节点1的设置
改变系统复位aq_tm_processes范围为'jy1的SID = =;
——重置全局设置
改变系统复位aq_tm_processes范围=为SID =*;
本文的知识点概括起来:事实上,只有以下3个知识点清晰可见。

复位操作实际上是从二进制文件只是删除值;
在实例级别设置优先级高于整个设置。
注意Oracle在设置参数值上做的很少,而简单的理解是默认0与设置0不一样。
总结

以上就是本文的全部内容。希望本文的内容对大家的学习或工作有一定的参考价值。如果有任何疑问,可以留言交流,谢谢您的支持。

相关文章

CAD如何设置双屏显示?

CAD如何设置双屏显示?

CAD如何设置双屏显示?,双屏显示,分屏,点击,设置,操作,功能,选择,执行,CAD官网版本的不断更新,不同的功能也不断在优化,对比旧版本具有可操作性好、视觉观赏性高等优点。而双屏显示功能也更方便了工程的绘制,下面小编就给大家介绍设置双屏显示的具体操作…

win7系统确定它是否被别人看电脑的

win7系统确定它是否被别人看电脑的

系统,人看,历史,电脑软件,点评:看电脑最近没有打开机器,可以知道是谁动了你的电脑,看了开机后长时间关机,所以我们大致可以知道电脑还没用过,具体步骤如下,有兴趣的朋友可以参考一下。 如果你想自动使用你的电脑,最好的方法是看电脑是否在最近打…

QQ空间(iPhone)软件在手机上的功能是

QQ空间(iPhone)软件在手机上的功能是

空间,机上,在手,功能,电脑软件,手机的QQ空间(iPhone)软件版本具有以下功能: 1、视频上传、http支持、wifi自动传输; 2,处理照片过滤器,并上传相册。 3,朋友的最新照片; 4,细节支持数字设置; 5、涂鸦、书法功能; 6,附近的人支持发表和编辑《交友宣…

的过程,是lexplore.exe查询与拓展的

的过程,是lexplore.exe查询与拓展的

查询,是怎样,过程,电脑软件,exe,评论:lexplore.exe是sodabot病毒相关进程 进程文件:拓展或lexplore.exe 进程名称:sodabot病毒! 过程类别:安全风险的过程 英文描述: lexplore.exe登记为sodabot病毒!应该被删除,是,它也被称为对与错。 中文参考: lex…

oracle切换到归档模式的步骤及问题

oracle切换到归档模式的步骤及问题

步骤,模式,切换到,电脑软件,oracle,直接作为问题 查看当前数据库模式 连接到数据库并键入以下命令: 复制代码代码如下所示: 归档日志列表; 可以查看当前数据库的模式。如果不归档数据库日志模式,则需要执行以下切换流程。 在切换之前,请确保…

mysql分页原理与高效mysql分页查询

mysql分页原理与高效mysql分页查询

分页,查询语句,高效,原理,电脑软件,我习惯在极限100000,20路在mysql分页。我也相信你。但是,为了提高效率,提高分页代码的效率和速度,我们该怎么办呢 第一部分:分页的基本原理: 复制代码代码如下所示: MySQL解释选择*从ID DESC LIMIT 10000, 20…

Win8无线网络无法连接到如何处理解

Win8无线网络无法连接到如何处理解

解决方案,无线网络,连接到,如何处理,电脑软件,点评:很多朋友会遇到Win8无线网络时,使用无线网络。这个时候怎么做今天,萧边会帮你解决这个问题。 你特别害怕在电脑桌面右下角的wifi连接图标上看到黄色的感叹号吗当你遇到Win8无线网络无法连接…

这是一个缓慢的问题解决win7访问Wi

这是一个缓慢的问题解决win7访问Wi

局域网,这是一个,缓慢,电脑软件,WinXP,点评:有网友在论坛上表示,共享文件从LAN到Windows XP或Windows 2003在win7特别慢。事实上,这个问题已经很长时间了,很多朋友都提出了解决方案。以下的方法是一个相对简单的和简单的解决方案 第一步:修改网…

并且,在这里使用提示并用+留下相关

并且,在这里使用提示并用+留下相关

提示,注释,在这里,电脑软件,请多注意土地的滥用和 下面三段代码绝对不同。 (1) 复制代码代码如下所示: selecta.a1,b.b3 fromaleftjoinb 在b.b2 A2 =。 而A3 = 1。 AndB。B3 = 2 在第一次离开协会是经过过滤的,如果b.b3 =空滤如果相关的结果在…

如何使用命令行输入MySQL特定的操

如何使用命令行输入MySQL特定的操

命令行,输入,如何使用,操作步骤,电脑软件,如何使用命令行进入MySQL最近,我无意看到一个朋友在论坛上提出这样的问题,有网友在这里分享答案。 MySQL到Oracle转换为Oracle数据库的免费软件版本 使用命令行输入MySQL方法: Windows打开该行,开始…

王者荣耀助手添加小号的图文教程

王者荣耀助手添加小号的图文教程

王者荣耀助手添加小号的图文教程,王者荣耀助手,添加小号,  小伙伴们你们知道王者荣耀助手怎么添加小号吗?今天小编很乐意与大家分享王者荣耀助手添加小号的图文教程,感兴趣的可以来了解了解哦。  王者荣耀助手添加小号的图文教程  1、…

解决Win7或Win8系统的问题,网络配置

解决Win7或Win8系统的问题,网络配置

网络配置,系统,电脑软件,点评:Win7和Win8系统的使用可以见到朋友,有时不能访问的问题,计算机网络图标在右下角的一个小标志的具体表现,我们通常回如果有问题,看看自己的路由器,看看上方的灯是否正常亮,最后重新启动路由器,但结果是上不去网,然后有些…