详解Oracle中的隐含参数_disable_logging
注意:Oracle的隐含参数只应该在测试环境或者在Oracle Support的支持下使用。 从Oracle的系统表中,我们知道Oracle存在一个隐含参数_disable_logging可以用于禁用日志生成,这个参数显然只能用于测试目的(可以极大提高Benchmark测试的性能),禁止日志生成必然导致事务的不可恢复性,而且会导致日志文件损坏。 select ksppinm,ksppdesc from x$ksppi where ksppinm like '%logging';KSPPINM KSPPDESC _disable_logging Disable logging 因为特殊的需要,对这个参数进行了一点简单测试: 1.设置参数SQL*Plus: Release 9.2.0.4.0 - Production on Wed Oct 19 11:01:19 2005Copyright (c) 1982,2002,Oracle Corporation. All rights reserved. Connected to: SQL> alter system set "_disable_logging"=true scope=both; System altered. 2.事务测试create table t as select * from dba_users;Table created. SQL> select count(*) from t; COUNT(*)12 SQL> shutdown abort; Total System Global Area 97588504 bytes
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |