提高GL_INTERFACE的性能

2007-11-14 23:18 by Jimmy.Lin

好久没写这种文章了. 今天来一个.

1, db Init.ora 参数设定.
一次读取block

2, standar request max number
systemadminstrator/concurrent/manager/define/

3,GL 优化程序, 可以配合gather使用
Maintain Summary Templates Program
GL Optimizer Program

4,Concurrent Program Controls setup
GL super/setup/system/control
一次读取到内存的科目,可以把科目都读入
每次处理的journal的数量,不写默认是1000
指定回滚段
千万不能指定归档, gl_interface_history 就是用来纪录的.

5,可以在GL_interface创建索引,指定到自己的表空间
CREATE INDEX gl_interface_n2 ON gl_interface (request_id,je_header_id,status,code_combination_id, je_line_num)

在gl_code_combinations 上创建索引,参看本人的另一文章。

6,导入建议:
(1)尽可能的少batch
(2)关闭应该关闭的period
(3)不允许动态插入,这也会带来开销

7, oracle 还提供多个口导入, 这个用得人应该很少. ref: 198437.1

最后,要随时的检测temp,以及回滚段标空间

Comments

  1. 真专业 深奥!


    — 凯扬    Nov 17, 04:06 PM    #

启用垃圾过滤机制: 留言须2步: 预览 --> 送出

  Textile说明

想念番薯叶 2007,感恩!

个人介绍

        Jimmy Lin
jimmy lin,goodhawk
-->profile

站点服务:

  • AppsBoss
    Oracle ERP 技术论坛
  • 技术文档
    公开的技术文档
  • My WiKi
    知识收集器
  • Jimmy 相册
    忘记时间的记事本^-^
  • RSS阅读器
    平时经常读的文章