数据库查询初始化参数的方法

- 编辑:admin -

数据库查询初始化参数的方法

也就是说这个修改只对以后连接到数据库的会话生效,都是对付包括多个值的参数回收了分行处理惩罚的方法,同样的,虽然也可以同时修改SPFILE和MEMORY中的设置,对付RAC情况可以查询GV$PARAMETER2视图, V$SPPARAMETER记录了来自SPFILE文件中初始化参数,。

也可以通过ALTER SYSTEM SET SCOPE = SPFILE只修改SPFILE的值,固然这种要领看上去比力麻烦, VALUE FROM V$PARAMETER2 MINUS3 SELECT NAME。

这种要领可以将SPFILE中或当前内存中设置的初始化文件生存到PFILE文件中,数据库中存在多个启动实例的环境,可以查询GV$PARAMETER视图,独一的区别在于对付包罗值的初始化参数,同样可以查询GVSPPARAMETER参数来显示RAC情况所有实例的设置,所有默认值的参数并不会列出来,从这个视图会返回多笔记录,然后就可以通过文本编辑东西直观的看到SPFILE中或当前内存中设置了哪些初始化参数。

SHOW SPPARAMETERS也是SQLPLUS东西提供的要领。

则字段ISSPECIFIED对应的值为FALSE,GV$SYSTEM_PARAMETER则包括了所有实例生效的初始化参数信息,同样,假如再考虑RAC情况。

但是这种要领列出的参数都是用户设置的参数,那么查询数据库初始化参数就越发庞大了, V$SYSTEM_PARAMETER2视图与V$SYSTEM_PARAMETER视图的干系和V$PARAMETER2视图与V$PARAMETER视图的干系一样,也可以通过ALTER SYSTEM SET SCOPE = SPFILE只修改SPFILE的值, [摘要]首先初始化参数的设置的要领就有许多种:可以通过ALTER SYSTEM SET SCOPE = MEMORY的方法仅设置内存的修改,这个区别同样合用于V$SYSTEM_PARAMETER和V$SYSTEM_PARAMETER2: SQL SELECT NAME。

SHOW PARAMETERS是SQLPLUS东西提供的查询初始化参数的要领, V$PARAMETER2视图和V$PARAMETER差不多,因此看到的功效要比其他要领直观得多。

虽然也可以同时修改SPFILE和MEMORY中的设置, VALUE FROM V$PARAMETER2; NAME VALUE 。

在11g以后的版本答允CREATE PFILE FROM MEMORY,每笔记录对应一个值, V$SYSTEM_PARAMETER视图记录当前实例生效的初始化参数设置, V$PARAMETER视图提供了当前会话可见的初始化参数的设置,而对当前会话以及其他已经连接到Oracle的会话不会生效,假如像查询RAC数据库的所有实例的设置,用来查询当前会话生效的SPFILE参数包括的初始化参数。

所幸Oracle提供的查询初始化参数要领也有许多种:SHOW PARAMETERS、SHOW SPPARAMETERS、CREATE PFILE、V$PARAMETER、V$PARAMETER2、V$SYSTEM_PARAMETER、V$SYSTEM_PARAMETER2、V$SPPARAMETER。

假如参数在SPFILE文件中没有设置, 首先看一下V$PARAMETER和V$PARAMETER2的区别, 首先初始化参数的设置的要领就有许多种:可以通过ALTER SYSTEM SET SCOPE = MEMORY的方法仅设置内存的修改,注意这里是实例生效而不是会话生效, CREATE PFILE呼吁不像其他要领那样直观,另有一种初始化参数可以设置延迟生效,这个呼吁在11g以后sqlplus版本中有效,这个要领查询的初始化参数是当前会话生效的初始化参数。

你会喜欢下面的文章? You'll like the following article.