国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle flashback buffer參數研究

2024-08-29 13:28:18
字體:
來源:轉載
供稿:網友

我們知道在Oracle 10g中,如果數據庫啟用flashback功能,Oracle即在shared pool中分配flashback buffer,以下是Oracle部分啟動日志,可以清楚的看到flashback buffer在shared pool分配了3981204 bytes。

  引用

  Wed Dec 30 15:20:40 2009
  Allocated 3981204 bytes in shared pool for flashback generation buffer
  Starting background process RVWR
  RVWR started with pid=16, OS id=724

  同樣在數據字典中也可以看到flashback buffer的大?。?/p>

  引用

  SQL> select name,bytes from V$sgastat
  2  where pool=’shared pool’
  3  and name like ‘%flash%’;
  NAME                            BYTES
  ————————– ———-
  flashback generation buff     3981204

  當flashback buffer空間緊張時,可能會出現flashback buf free by RVWR等待事件,Oracle并沒有提供參數調節flashback buffer,對于高吞吐量,并發量系統初始大小并不能滿足系統要求

  目前系統中log_buffer大小為7012352 bytes,將其改為10M,重啟數據庫,觀察flashback buffer變化。

  引用

  SQL> show parameter log_buffer
  NAME                                 TYPE        VALUE
  ———————————— ———– ——————————
  log_buffer                           integer     7012352
  SQL> alter system set log_buffer=10000000 scope=spfile;
  System altered.
  SQL> select name,bytes from V$sgastat
  2  where pool=’shared pool’
  3  and name like ‘%flash%’;
  NAME                                BYTES
  —————————— ———-
  flashback generation buff         3981204
  SQL> startup force
  ORACLE instance started.
  Total System Global Area  536870912 bytes
  Fixed Size                  1262764 bytes
  Variable Size             155192148 bytes
  Database Buffers          369098752 bytes
  Redo Buffers               11317248 bytes
  Database mounted.
  Database opened.

  SQL> select name,bytes from V$sgastat
  2  where pool=’shared pool’
  3  and name like ‘%flash%’;
  NAME                                BYTES
  —————————— ———-
  flashback generation buff         3981204
  可以看到flashback generation buff大小并沒有發生變化。
  進一步,觀察和flashback相關的隱含參數  

   引用

  SQL> set linesize 120
  SQL> col name for a40 trunc
  SQL> col value for a20
  SQL> col pdesc for a50 trunc
  SQL> SELECT x.ksppinm NAME, y.ksppstvl VALUE, x.KSPPDESC PDESC
  2    FROM SYS.x$ksppi x, SYS.x$ksppcv y
  3  WHERE x.indx = y.indx AND x.ksppinm LIKE ‘%&par%’;
  Enter value for par: flashback
  old   3: WHERE x.indx = y.indx AND x.ksppinm LIKE ‘%&par%’
  new   3: WHERE x.indx = y.indx AND x.ksppinm LIKE ‘%flashback%’
  NAME                                     VALUE                PDESC
  —————————————- ——————– ————————————————–
  db_flashback_retention_target            1440                 Maximum Flashback Database log retention time in m
  _validate_flashback_database             FALSE                Scan database to validate result of flashback data
  _flashback_allow_noarchivelog            FALSE                Allow enabling flashback on noarchivelog database
  _verify_flashback_redo                   TRUE                 Verify that the redo logs needed for flashback are
  _flashback_verbose_info                  FALSE                Print verbose information about flashback database
  _flashback_logfile_enqueue_timeout       600                  flashback logfile enqueue timeout for opens          _flashback_bar rier_interval              1800                 Flashback barrier interval in seconds
_flashback_standby_barrier_interval      1800                 Flashback standby barrier interval in seconds
_flashback_fuzzy_barrier                 TRUE                 Use flashback fuzzy barrier
_flashback_log_size                      1000                 Flashback log size
 _flashback_log_min_size                  100                  Minimum flashback log size

 NAME                                     VALUE                PDESC
  —————————————- ——————– ————————————————–
  _flashback_copy_latches                  10                   Number of flashback copy latches
  _flashback_n_log_per_thread              128                  Desired number of flashback logs per flashback thr
  _flashback_max_n_log_per_thread          2048                 Maximum number of flashback logs per flashback thr
  _flashback_generation_buffer_size        134193152            flashback generation buffer size
  _flashback_max_log_size                  0                    Maximum flashback log size in bytes (OS limit)
  _flashback_log_io_error_behavior   0                    Specify Flashback log I/O error behavior
_flashback_hint_barrier_percent          20                   Flashback hint barrier percent
_percent_flashback_buf_partial_full      50                   Percent of flashback buffer filled to be considere
  _flashback_write_size_qm                 4                    Desired flashback write size in quarter MB
  20 rows selected.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 星座| 三门县| 临江市| 寻乌县| 萍乡市| 青州市| 务川| 彰武县| 义马市| 鄂温| 石楼县| 通州市| 南平市| 金寨县| 方城县| 青龙| 汝州市| 宝清县| 乌鲁木齐县| 金门县| 若羌县| 京山县| 吕梁市| 会宁县| 宜章县| 阿克苏市| 冷水江市| 浦县| 万宁市| 福贡县| 榆林市| 高台县| 武陟县| 西峡县| 临安市| 顺昌县| 鄱阳县| 福州市| 沙雅县| 普定县| 新巴尔虎右旗|