婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 詳解Oracle中的隱含參數_disable_logging

詳解Oracle中的隱含參數_disable_logging

熱門標簽:地圖標注的坐標點 理財產品電銷機器人 百度地圖標注注解 百度地圖標注飯店位置怎么 南通電銷外呼系統哪家強 電話機器人那種好 外呼系統好點子 區域地圖標注怎么設置 上海網絡外呼系統

注意:Oracle的隱含參數只應該在測試環境或者在Oracle Support的支持下使用。

從Oracle的系統表中,我們知道Oracle存在一個隱含參數_disable_logging可以用于禁用日志生成,這個參數顯然只能用于測試目的(可以極大提高Benchmark測試的性能),禁止日志生成必然導致事務的不可恢復性,而且會導致日志文件損壞。

SQL> select ksppinm,ksppdesc from x$ksppi where ksppinm like '%logging';

KSPPINM    KSPPDESC
-------------------- ------------------------------
_disable_logging  Disable logging

因為特殊的需要,對這個參數進行了一點簡單測試:

1.設置參數

[oracle@jumper bdump]$ sqlplus "/ as sysdba"

SQL*Plus: Release 9.2.0.4.0 - Production on Wed Oct 19 11:01:19 2005

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.


Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning option
JServer Release 9.2.0.4.0 - Production

SQL> alter system set "_disable_logging"=true scope=both;

System altered.

2.事務測試

SQL> create table t as select * from dba_users;

Table created.

SQL> select count(*) from t;

 COUNT(*)
----------
  12

SQL> shutdown abort;
ORACLE instance shut down.
SQL> startup
ORACLE instance started.

Total System Global Area 97588504 bytes
Fixed Size     451864 bytes
Variable Size    33554432 bytes
Database Buffers   62914560 bytes
Redo Buffers     667648 bytes
Database mounted.
Database opened.
SQL> select count(*) from t;
select count(*) from t
      *
ERROR at line 1:
ORA-00942: table or view does not exist

由于未產生相應日志,數據庫crash或shutdown abort之后,上一次成功完成的檢查點之后變化的數據將無法恢復。

3.觀察alert文件

從日志中我們可以看到在instance recovery中,沒有數據被恢復,只有成功完成的上次檢查點之前數據可以被獲取,之后數據都將丟失。

Wed Oct 19 20:38:38 2005
Beginning crash recovery of 1 threads
Wed Oct 19 20:38:38 2005
Started first pass scan
Wed Oct 19 20:38:39 2005
Completed first pass scan
 0 redo blocks read, 0 data blocks need recovery
Wed Oct 19 20:38:39 2005
Started recovery at
 Thread 1: logseq 2, block 201, scn 0.897632464
Recovery of Online Redo Log: Thread 1 Group 1 Seq 2 Reading mem 0
 Mem# 0 errs 0: /opt/oracle/oradata/conner/redo01.log
Wed Oct 19 20:38:39 2005
Completed redo application
Wed Oct 19 20:38:39 2005
Ended recovery at
 Thread 1: logseq 2, block 201, scn 0.897652465
 0 data blocks read, 0 data blocks written, 0 redo blocks read
Crash recovery completed successfully

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

您可能感興趣的文章:
  • oracle初始化參數設置
  • Oracle表的分類以及相關參數的詳解
  • oracle初始化參數設置
  • Oracle 多參數查詢語句

標簽:紹興 遼源 寧波 中衛 昭通 海東 百色 自貢

巨人網絡通訊聲明:本文標題《詳解Oracle中的隱含參數_disable_logging》,本文關鍵詞  詳解,Oracle,中的,隱含,參數,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解Oracle中的隱含參數_disable_logging》相關的同類信息!
  • 本頁收集關于詳解Oracle中的隱含參數_disable_logging的相關信息資訊供網民參考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推薦文章
    主站蜘蛛池模板: 临漳县| 磐石市| 家居| 阆中市| 依安县| 安塞县| 剑阁县| 延庆县| 视频| 平乐县| 建平县| 讷河市| 资兴市| 铜梁县| 静安区| 砚山县| 凉山| 临城县| 大关县| 元阳县| 出国| 亚东县| 海兴县| 榕江县| 五家渠市| 周口市| 虹口区| 子洲县| 山阴县| 武穴市| 昭觉县| 三门县| 木兰县| 乌兰县| 自贡市| 兴和县| 龙门县| 桓仁| 横山县| 繁昌县| 噶尔县|