欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解Oracle中的隱含參數(shù)_disable_logging

 更新時(shí)間:2017年02月28日 08:33:47   作者:eygle  
之前看到過(guò)一篇文章是介紹Oracle的一個(gè)內(nèi)部隱含參數(shù)_disable_logging,最近又看到有朋友論述這個(gè)參數(shù),所以下面這篇文章就來(lái)給大家介紹下關(guān)于Oracle中隱含參數(shù)_disable_logging的相關(guān)資料,需要的朋友可以參考下。

注意:Oracle的隱含參數(shù)只應(yīng)該在測(cè)試環(huán)境或者在Oracle Support的支持下使用。

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

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

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

因?yàn)樘厥獾男枰?,?duì)這個(gè)參數(shù)進(jìn)行了一點(diǎn)簡(jiǎn)單測(cè)試:

1.設(shè)置參數(shù)

[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.事務(wù)測(cè)試

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

由于未產(chǎn)生相應(yīng)日志,數(shù)據(jù)庫(kù)crash或shutdown abort之后,上一次成功完成的檢查點(diǎn)之后變化的數(shù)據(jù)將無(wú)法恢復(fù)。

3.觀察alert文件

從日志中我們可以看到在instance recovery中,沒(méi)有數(shù)據(jù)被恢復(fù),只有成功完成的上次檢查點(diǎn)之前數(shù)據(jù)可以被獲取,之后數(shù)據(jù)都將丟失。

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

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流。

相關(guān)文章

  • Oracle 游標(biāo)使用總結(jié)

    Oracle 游標(biāo)使用總結(jié)

    游標(biāo)(CURSOR)也叫光標(biāo),在關(guān)系數(shù)據(jù)庫(kù)中經(jīng)常使用,在PL/SQL程序中可以用CURSOR與SELECT一起對(duì)表或者視圖中的數(shù)據(jù)進(jìn)行查詢并逐行讀取。
    2009-10-10
  • Oracle遞歸查詢簡(jiǎn)單示例

    Oracle遞歸查詢簡(jiǎn)單示例

    最近在做一個(gè)樹(shù)狀編碼管理系統(tǒng),其中用到了oracle的樹(shù)狀遞歸查詢,下面這篇文章主要給大家介紹了關(guān)于Oracle遞歸查詢的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-11-11
  • Oracle DBA常用語(yǔ)句

    Oracle DBA常用語(yǔ)句

    Oracle DBA常用語(yǔ)句,對(duì)于表空間大小等查看都是不錯(cuò)的sql語(yǔ)句。
    2009-08-08
  • Oracle expdp/impdp 及 exp/imp 命令詳解

    Oracle expdp/impdp 及 exp/imp 命令詳解

    使用Oracle數(shù)據(jù)庫(kù)的過(guò)程中會(huì)經(jīng)常對(duì)數(shù)據(jù)進(jìn)行導(dǎo)入導(dǎo)出,Oracle 數(shù)據(jù)庫(kù)提供 expdp / impdp (Data Pump,數(shù)據(jù)泵)以及 exp / imp 兩種工具進(jìn)行數(shù)據(jù)的導(dǎo)入導(dǎo)出,可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行邏輯備份,這篇文章主要介紹了Oracle expdp/impdp 及 exp/imp 命令詳解,需要的朋友可以參考下
    2024-07-07
  • ORACLE出現(xiàn)錯(cuò)誤1033和錯(cuò)誤ORA-00600的解決方法

    ORACLE出現(xiàn)錯(cuò)誤1033和錯(cuò)誤ORA-00600的解決方法

    這篇文章主要介紹了ORACLE出現(xiàn)錯(cuò)誤1033和錯(cuò)誤ORA-00600的解決方法,需要的朋友可以參考下
    2014-07-07
  • Oracle實(shí)現(xiàn)行列轉(zhuǎn)換的方法分析

    Oracle實(shí)現(xiàn)行列轉(zhuǎn)換的方法分析

    這篇文章主要介紹了Oracle實(shí)現(xiàn)行列轉(zhuǎn)換的方法,結(jié)合實(shí)例形式分析了Oracle針對(duì)固定列、不定列、列數(shù)不固定等情況下的行列轉(zhuǎn)換操作技巧,需要的朋友可以參考下
    2016-08-08
  • oracle表空間擴(kuò)容詳情

    oracle表空間擴(kuò)容詳情

    這篇文章主要介紹了oracle表空間擴(kuò)容,主要內(nèi)容有表空間容量指標(biāo)查詢、表空間擴(kuò)容,詳細(xì)內(nèi)容請(qǐng)和小編一起學(xué)習(xí)下面文章吧
    2021-10-10
  • oracle 11g的安裝注意事項(xiàng)總結(jié)

    oracle 11g的安裝注意事項(xiàng)總結(jié)

    這篇文章主要給大家介紹了關(guān)于oracle 11g的安裝注意事項(xiàng),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • oracle中to_date詳細(xì)用法示例(oracle日期格式轉(zhuǎn)換)

    oracle中to_date詳細(xì)用法示例(oracle日期格式轉(zhuǎn)換)

    這篇文章主要介紹了oracle中to_date詳細(xì)用法示例,包括期和字符轉(zhuǎn)換函數(shù)用法、字符串和時(shí)間互轉(zhuǎn)、求某天是星期幾、兩個(gè)日期間的天數(shù)、月份差等用法
    2014-01-01
  • Oracle 獲取上周一到周末日期的查詢sql語(yǔ)句

    Oracle 獲取上周一到周末日期的查詢sql語(yǔ)句

    本文為大家介紹下Oracle如何取得上周一到周末日期的查詢語(yǔ)句,感興趣的朋友可以聊接下
    2013-09-09

最新評(píng)論