基本参数请看如下链接: http://www.zhaibibei.cn/oralce/oracle-parameter/ 如无特殊说明数据库版本为11.2 db_block_checking 参数类型:字符串 语法:DB_BLOCK_CHECKING = { FALSE | OFF | LOW | MEDIUM | TRUE | FULL } 默认值:false 修改:修改不需要重启数据库 基础参数:否 取值意义 该参数决定是否检查数...
DB_BLOCK_CHECKINGcontrols whether Oracle performs block checking for data blocks. When this parameter is set totrue, Oracle performs block checking for all data blocks. When it is set tofalse, Oracle does not perform. block checking for blocks in the user tablespaces. However, block checking fo...
DB_BLOCK_CHECKSUM主要是为了防止I/O硬件和I/O子系统的错误。 DB_BLOCK_CHECKING参数(默认值为FALSE)主要用于数据块的逻辑一致性检查,但只是在块内,不包括块间的逻辑检查,用于防止在内存中损坏或数据损坏。当启用DB_BLOCK_CHECKING时,可能会产生内部错误ORA-600[kddummy_blkchk]或者ORA-600[kdBlkCheckError]。 如...
Syntax DB_BLOCK_CHECKSUM = { OFF| FALSE| TYPICAL | TRUE| FULL}-->OFF(=FALSE),FULL(=TRUE) Defaultvalue TYPICAL Modifiable ALTER SESSION,ALTER SYSTEM Basic No 3.存在的问题 如果db_block_checking = off,非系统表空间中数据在逻辑上可能已经损坏,但是 db_block_checksum 却是无法检查出来的(负责物 ...
11g中的db_block_checking参数,初始化参数DB_BLOCK_CHECKING控制Oracle如何全面检查读写的每个数据块的完整性。启用的检查界别是环境中的故障承受级别(通常很低)与连续检查块所需的开销折中的结果。在11g中db_block_checking参数有了更多的选项,以满足不等的块检验粒度:SQ
使用初始化参数db_block_checksum\db_block_checking能够设置数据库对块的物理一致性和逻辑一致性检查。 Db_block_checksum:物理一致性检查。默认开启。 始终对system表空间数据进行检查。假设开启还会对日志进行检查,开启后会有1~2%的性能影响。建议开启。
通过设置初始化参数db_block_checksum=true/false来启用、关闭物理一致性检查,启用该参数这会 增加1%~2%的负载,Oracle推荐启用该参数。在Oracle9i、10g中,默认是启用的。通过设置参数db_block_checking=true可以启用数据块的逻辑一致性检查。启用该参数这会 增加1%~10%的负载,尤其DML操作越密集性能影响越大。在...
OPENIDDB 16384 选择了15行。 显示参数db_block 名称类型值 - db_block_buffers整数0 db_block_checking字符串为FALSE 典型的db_block_checksum字符串 db_block_size整数16384 显示参数缓存 _ 大小 名称类型值 --- --- --- 客户端 _ 结果 _ 缓存 _ 大小大整数0 数据_ ...
Oracle数据块损坏知识
DB_BLOCK_CHECKING参数主要是用于数据块的逻辑一致检查,但只是在块内,不包括块间的逻辑检查。主要用于防止在内存中损坏或数据损坏。 无论该参数如何设置,对SYSTEM表空间来说,逻辑一致检查始终处于“打开”状态,在其他表空间该参数默认是关闭的。 DB_BLOCK_CHECKING参数的属性 ...