Oracle 11g的小技巧

1 8th, 2009 | Posted by jacky | Filed under 大话技术

最近上了一套11g的应用,发现了几个需要注意的地方:

1.alert文件的位置和以前不同,通过diagnostic_dest参数设置,Oracle现在除了传统的文本形式的alert,还会生成一个xml格式的,我还是习惯旧的文本形式的alert.log

3.11g standby的real time apply很好用,恢复的同时就可以提供read only的功能,不过我们同事发现在某些情况下有bug(频繁truncate表,然后再插入,在standby端读取会出错),Oracle还没给出解释。

4.log_archive_dest_n参数,没有了lgwr和arch的选项,默认都是通过lgwr传输,如果standby端没有standby redo log,那么RFS将直接redo stream写入到archive log文件中(经过测试,发现9i,10g也是如此),这个archive log的大小和redo log一样,当日志切换时,才产生真正的archive log(文件的大小会发生改变)。需要注意的是,如果没有standby redo log将不能实现real time apply.

2.以下参数已经过时,具体请参阅Oracle的文档

BACKGROUND_DUMP_DEST (replaced by DIAGNOSTIC_DEST)
COMMIT_WRITE
CURSOR_SPACE_FOR_TIME
INSTANCE_GROUPS
LOG_ARCHIVE_LOCAL_FIRST
PLSQL_DEBUG (replaced by PLSQL_OPTIMIZE_LEVEL)
PLSQL_V2_COMPATIBILITY
REMOTE_OS_AUTHENT
RESOURCE_MANAGER_CPU_ALLOCATION
STANDBY_ARCHIVE_DEST
TRANSACTION_LAG attribute (of the CQ_NOTIFICATION$_REG_INFO object)
USER_DUMP_DEST (replaced by DIAGNOSTIC_DEST)

BTW:Oracle除了数据库以外,其他的东西做的真难用,比如ERP,还有我们在使用的Peoplesoft,metalink本来就够难用的了,现在出了个新版本,还不如以前。11g的文档也明显不如9i的详细。

–EOF–

标签:
  1. 谭理想
    1 8th, 200912:32

    路过学习!

  2. jacky
    1 8th, 200913:14

    没什么技术含量的。

  3. sky.jian
    1 8th, 200913:35

    有个专业性的笔误:…Oracle现在除了传统的文本形式的”alter”,还会生成一个xml格式的…

    alert 写成 alter 了
    :)

  4. jacky
    1 8th, 200913:50

    嘿嘿