当前位置:Gxlcms > 数据库问题 > 【体系结构】Oracle参数介绍

【体系结构】Oracle参数介绍

时间:2021-07-01 10:21:17 帮助过:4人阅读

体系结构Oracle参数介绍

1  BLOG文档结构图

技术分享 

 

2  前言部分

2.1  导读和注意事项

各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~

Oracle中的各种参数介绍及其查询方法

OracleV$PARAMETERV$PARAMETER2的区别

隐含参数的查询、重置、清除

会话参数和实例参数的查询

静态参数和动态参数、延迟参数

V$PARAMETER视图的每列含义(重点)

Tips

本文在itpubhttp://blog.itpub.net/26736162)、博客园(http://www.cnblogs.com/lhrbest)和微信公众号(xiaomaimiaolhr有同步更新

文章中用到的所有代码相关软件相关资料及本文的pdf版本都请前往小麦苗的云盘下载小麦苗的云盘地址见:http://blog.itpub.net/26736162/viewspace-1624453/

若网页文章代码格式有错乱,下载pdf格式的文档来阅读

本篇BLOG,代码输出部分一般放在一行一列的表格中。其中,需要特别关注的地方我都用灰色背景和粉红色字体来表示,比如下边的例子中,thread 1的最大归档日志号为33thread 2的最大归档日志号为43是需要特别关注的地方;而命令一般使用黄色背景和红色字体注;对代码或代码输出部分的注释一般采用蓝色字体表示

  List of Archived Logs in backup set 11

  Thrd Seq     Low SCN    Low Time            Next SCN   Next Time

  ---- ------- ---------- ------------------- ---------- ---------

  1    32      1621589    2015-05-29 11:09:52 1625242    2015-05-29 11:15:48

  1    33      1625242    2015-05-29 11:15:48 1625293    2015-05-29 11:15:58

  2    42      1613951    2015-05-29 10:41:18 1625245    2015-05-29 11:15:49

  2    43      1625245    2015-05-29 11:15:49 1625253    2015-05-29 11:15:53

[ZHLHRDB1:root]:/>lsvg -o

T_XLHRD_APP1_vg

rootvg

[ZHLHRDB1:root]:/>

00:27:22 SQL> alter tablespace idxtbs read write;

====2097152*512/1024/1024/1024=1G

本文如有错误或不完善的地方请大家多多指正,ITPUB留言或QQ皆可,您的批评指正是我写作的最大动力。

 

2.3  本文简介

其实很早就想把杨廷琨大神的参数系列的文章整理一下了,一直没空,最近写书碰到了这里问题,正好就抽空整理一下。

第二章 Oracle参数简介

Oracle数据库根据SPFILEPFILE中设置的参数来配置数据库的启动每个数据库实例在启动之前,首先读取这些参数文件中设置的不同参数。Oracle系统中的参数,根据系统使用情况可以简单分为两大类:

l 普通参数Oracle系统正常使用的一些参数

l 非凡参数包括3种,过时参数、强调参数和隐参数。

技术分享 

3-8 Oracle参数分类

 

首先介绍一下参数的设置方法。初始化参数的设置方法有很多种:

l 通过“ALTER SYSTEM/SESSION SET 参数名=参数值 SCOPE = MEMORY;的方式仅在内存里修改。

l 通过“ALTER SYSTEM SET 参数名=参数值 SCOPE = SPFILE;的方式只修改SPFILE里的值。

l 通过“ALTER SYSTEM SET 参数名=参数值 DEFERRED SCOPE = SPFILE;的方式设置延迟生效,也就是说这个修改只对以后连接到数据库的会话生效,而对当前会话以及其它已经连接到Oracle的会话不会生效。

l 通过“ALTER SYSTEM/SESSION SET 参数名=参数值 SCOPE = BOTH;”或省略BOTH这个关键词可以同时修改SPFILEMEMORY中的值。

ALTER SESSIONALTER SYSTEM的区别如下:

ALTER SESSION

修改的参数只限于本次会话,退出会话再进入时修改失效

ALTER SYSTEM

修改的参数适用于数据库实例的所有会话,数据库关闭则修改失效。有特权用户和DBA可以执行

ALTER SYSTEM DEFERRED

修改是延迟修改,退出会话,下次进入会话时生效。有特权用户和DBA可以执行

Oracle参数变更生效范围如下表所示:

技术分享 

RAC环境中,若想修改所有实例,则可以在ALTER SYSTEM的最后加上“SID=‘*‘”“SID=‘实例名

人气教程排行