ORACLE隐藏参数查看及修改的方法
查看隐藏参数
SELECT x.ksppinm name, y.ksppstvl value, y.ksppstdf isdefault, decode(bitand(y.ksppstvf,7),1,'MODIFIED',4,'SYSTEM_MOD','FALSE') ismod, decode(bitand(y.ksppstvf,2),2,'TRUE','FALSE') isadj FROM sys.x$ksppi x, sys.x$ksppcv y WHERE x.inst_id = userenv('Instance') AND y.inst_id = userenv('Instance') AND x.indx = y.indx --and x.ksppinm ='_external_scn_rejection_threshold_hours' order BY translate(x.ksppinm, ' _', ' ');
修改隐含参数方法:
这里列举一个修改DRM (有bug,易导致RAC 实例崩溃)隐含参数的例子。不同隐含参数的修改不同,具体需查看文档
方法一:(可以重启的改法)
SQL> alter system set “_gc_policy_time”=0 scope=spfile sid='*'; System altered. SQL> alter system set “_gc_undo_affinity”=false scope=spfile sid='*'; System altered.
改完了之后,需要重启生效,查看
方法二 (不能重启)
如果暂时无法重启实例,可以使用如下命令“事实上”禁用DRM:(以下两个参数可以动态调整)
alter system set “_gc_affinity_limit”=10000000; alter system set “_gc_affinity_minimum”=10000000;
总结
以上所述是小编给大家介绍的ORACLE隐藏参数查看及修改的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
相关推荐
-
Oracle表的分类以及相关参数的详解
oracle中有如下几种类型的表:1.堆组织表(heap organized tables):常用的表类型,以堆的方式管理,当增加数据时,将使用段中第一个适合数据大小的空闲空间:当删除数据时,留下的空间允许以后的DML操作重用.2.索引组织表:表存储在索引结构中,利用行本身排序存储.在堆中,数据可能被填到任何适合的地方,在索引组织表中,根据主关键字,以排序顺序来存储数据.3.聚簇表:几张表物理存储在一块,通常是同一个数据块上.包含相同聚簇码值的所有数据在物理上存储在一起,数据"聚集"在
-
Oracle 11g Dataguard参数详解
注:本文译自<Oracle Data Guard 11g Handbook> Page 78 – Page 88 就Data Guard(后面都写成DG)来说,我们只关注如下三种参数: 1.独立于数据库角色的参数 2.数据库角色为primary时的参数 3.数据库角色为standby时的参数 虽然DG有着非常多的配置参数,我们实际使用的只有其中很少的部分,而且因为现在许多的DG功能被集成到了代码中,最近的DG版本中很多配置参数已经被弃用了.需要注意的是,为了便于完成数据库的角色转换(Role
-
oracle初始化参数设置
正在看的ORACLE教程是:oracle初始化参数设置.ALTER DATABASE DATAFILE'd:ORANTDATABASEUSER1ORCL.ORA' RESIZE 1000M;CREATE TABLESPACE INDEX_DATA DATAFILE'd:ORANTDATABASEINDEX_DATA' SIZE 500M;ALTER DATABASE DATAFILE'd:ORANTDATABASERBS1ORCL.ORA' RESIZE 300M;ALTER DATABASE
-
在Oracle关闭情况下如何修改spfile的参数
发现问题 我使用的Oracle11g,当我敲下如下一段命令后,就让我傻眼了.. alter system set sga_max_size=960M scope=spfile; shutdown immediate startup 此时的startup报错了,错误为: SQL> startup ORA-00844: Parameter not taking MEMORY_TARGET into account ORA-00851: SGA_MAX_SIZE 985661440 cannot be
-
Oracle 启动例程 STARTUP参数说明
1.不装入数据库而启动事例 可以不装入数据库而启动事例,一般是在数据库才创建时才可以这样做: STARTUP NOMOUNT 2.启动事例并装入数据库 用户可以启动事例而并装入数据库但不打开数据库,允许用户执行特定的维护操作.例如: l 重命名数据文件: l 添加.撤消或重命名重做日志文件: l 启动和禁止重做日志归档: l 执行全部的数据库恢复. STARTUP MOUNT 3.启动事例装入并打开数据库 正常情况是一个事例被启动,数据库装入并打开.这种模式允许任何有效用户连接到数据库并执行典型
-
oracle 存储过程详细介绍(创建,删除存储过程,参数传递等)
oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包 认识存储过程和函数 存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块.但存储过程和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而存储过程和函数是以命名的方式存储于数据库中的.和PL/SQL程序相比,存储过程有很多优点,具体归纳如下: * 存储过程和函数以命名的数据库对象形式存储于数据库当中.存储在数据库中的优点是很明显的,因为代码不保存在本地,用户
-
Oracle数据库中的控制文件管理以及常用参数设置
一.控制文件 作用: 二进制文件 记录了数据库当前实例的结构和行为,数据文件日志文件的信息,维护数据库一致性 参数文件中定义了控制文件的位置和大小 很小的二进制文件,一般不超过100m mount阶段open以后,一直在用 一套控制文件只能连接一个database 分散放置,至少一份,至多八份 相关视图: v$controlfile ---- 列出实例的所有控制文件的名字和状态 v$parameter ---- 列出所有参数的位置和状态(where name='control_files') v
-
ORACLE隐藏参数查看及修改的方法
查看隐藏参数 SELECT x.ksppinm name, y.ksppstvl value, y.ksppstdf isdefault, decode(bitand(y.ksppstvf,7),1,'MODIFIED',4,'SYSTEM_MOD','FALSE') ismod, decode(bitand(y.ksppstvf,2),2,'TRUE','FALSE') isadj FROM sys.x$ksppi x, sys.x$ksppcv y WHERE x.inst_id = use
-
深入Oracle字符集的查看与修改详解
一.什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系.ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据.它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台. 影响Oracle数据库字符集最重要的参数是NLS_LANG参数.它的格式如下: NLS_LANG = language_territory.charset 它有三个组成部分(语言.地域和字符集),每个成分控制了NLS
-
postgresql 中的参数查看和修改方式
1.查看参数文件的位置 使用show 命令查看,比较常用的show config_file.此还可以查看pg_settings数据字典. test=# show config_file; config_file ------------------------------ /data/pgdata/postgresql.conf (1 row) test=# show hba_file test-# ; hba_file -------------------------- /data/pgda
-
oracle数据库中查看系统存储过程的方法
复制代码 代码如下: select line,text from dba_source where name='PRO_E_F_ORDER_STAT'; select object_name,object_type from dba_objects where object_type='PROCEDURE';
-
springboot 如何重定向redirect 并隐藏参数
目录 springboot 重定向redirect 并隐藏参数 1.全局异常处理方法 2.重定向方法 springboot redirect 传参问题 具体案例 springboot 重定向redirect 并隐藏参数 在做全局异常处理的时候,碰到重定向到全局错误页面 所谓隐藏参数无非是把参数放到了session中,再重定向后将该值清除 1.全局异常处理方法 @ExceptionHandler(value = Exception.class) public ModelAndView except
-
Linux环境下Oracle安装参数设置方法详解
前面讲了虚拟机的设置和OracleLinux的安装,接下来我们来说下Oracle安装前的准备工作. 1.系统信息查看 系统信息查看 首先服务器ip:192.168.8.120 服务器系统:Oracle Linux Server release 6.5 服务器主机名:oracle-learn 查看磁盘空间情况: [root@oracle-learn ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 32G 4.8G 26G
-
在Oracle实例关闭时如何修改spfile的参数详解
问题描述: 最近在工作遇到一个问题,在Oracle 11G单机ASM中修改sga大小,修改完后,关闭instance并startup时,提示sga没有达到最小值,因些无法启动,而此时数据库实例已经关闭,已不能在之前的那种模式修改参数,下面来一起看看详细的介绍. 具体的操作如下: 一.查询sga大小 SQL> show parameter sga NAME TYPE VALUE ------------------------------------ ----------- -----------
-
MySQL查看和修改字符编码的实现方法
MySQL的默认编码是Latin1,不支持中文,要支持中午需要把数据库的默认编码修改为gbk或者utf8. 1.需要以root用户身份登陆才可以查看数据库编码方式(以root用户身份登陆的命令为:>mysql -u root –p,之后两次输入root用户的密码),查看数据库的编码方式命令为: >show variables like 'character%'; +--------------------------+----------------------------+ | Variab
-
MySQL查看与修改字符集的方法实例教程
一.查看字符集 1.查看MYSQL数据库服务器和数据库字符集 方法一:show variables like '%character%'; 方法二:show variables like 'collation%'; mysql> show variables like '%character%'; +--------------------------+--------------------------------------+ | Variable_name | Value | +-----
随机推荐
- 适用于hta的Sleep函数
- SQLServer无法打开用户默认数据库 登录失败错误4064的解决方法
- Linux自动备份MySQL数据库脚本代码
- Linux 下rename 命令的用法第1/2页
- VBS教程:VBscript语句-Call 语句
- iOS中 LGLAlertView 提示框的实例代码
- .NET发起web请求时维持Session
- python自然语言编码转换模块codecs介绍
- word ppt excel文档转换成pdf的C#实现代码
- 使用Android studio创建的AIDL编译时找不到自定义类的解决办法
- 使用jQuery轻松实现Ajax的实例代码
- JsDom 编程小结
- JScript重载的另类实现
- 解决控件遮挡问题:关于有窗口元素和无窗口元素
- win2008 iis7如何取消目录的可执行权限具体操作图文
- 在Java的MyBatis框架中建立接口进行CRUD操作的方法
- java 中的static关键字和final关键字的不同之处
- PHP输出英文时间日期的安全方法(RFC 1123格式)
- 利用 fsockopen() 函数开放端口扫描器的实例
- Android Bitmap的加载优化与Cache相关介绍