Cognos商业智能论坛

Lotus中国专家坐诊活动火热开启,等你来挑战! 全面解析FM和TM建模
返回列表 发帖

[Cognos8资料] 免费:COGNOS_调优说明

都共享的时代了,大家免费下吧
调优还是很救急滴!

源贴地址:http://www.cognoschina.net/club/viewthread.php?tid=3658
俺主要是不想贫富差距太大,影响新手们学习,换个地方,免费给大家下了哈!抱歉了楼主!!

内容说明:
一、        软件环境        7
1 Apache配置调优        7
1.1 Timeout(超时)        7
1.2 MaxKeepAliveRequests(最大的请求数)        7
1.3 KeepAliveTimeout(请求超时)        7
2 IIS配置调优        7
2.1 连接超时        8
2.2 性能        8
3 ReportNet自带tomcat配置调优        9
3.1 maxProcessors(最大进程数)        9
3.2 AcceptCount(最大连接数)        9
3.3 ConnectionTimeout(连接超时)        10
3.4 session-timeout        10
4 Cognos ReportNet配置调优        10
4.1 reportservice.xml        10
4.1.1 max_process        10
4.1.2 linger_process        11
4.1.3 max_non_affine_connections_per_process        11
4.1.4 idle_process_check_interval_ms        11
4.1.5 idle_process_max_idle_ticks        12
4.1.6 queue_time_limit_ms        12
4.1.7 async_wait_timeout_ms        12
4.2 batchreportservice.xml        13
4.2.1 max_process        13
4.2.2 linger_process        13
4.2.3 max_non_affine_connections_per_process        13
4.2.4 idle_process_check_interval_ms        14
4.2.5 idle_process_max_idle_ticks        14
4.2.6 queue_time_limit_ms        14
4.2.7 async_wait_timeout_ms        15
4.3 CQEConfig.xml        15
4.3.1 Timeout        15
4.3.2 PoolSize        15
4.3.3 queryReuse        15
4.4 ppds_cfg.xml        16
4.4.1 ReadCacheSize        16
4.4.2 pcQueryLogFile        16
5 Cognos ReportNet服务器管理设置        16
5.1 Content Store数据库连接池设定        16
5.2 开启审计功能        17
5.2.1 本地查询日志        18
5.2.2 日志等级说明        18
5.2.3 报表验证级别和日志级别        18
6 提高访问数据库速度        19
7 加大缓存        19
8 更改ReportNet启动服务资源配置        20
9 修改Cognos Configuration配置提高Cognos8速度        20
10 分布式部署        21
二、        COGNOS设计调优        22
1 Report Stuido设计调优        22
1.1 报表函数的使用        22
1.2 过滤条件顺序调整        22
1.3 查询字段、查询表顺序调整        23
1.4 聚合前后设置过滤条件        23
1.5 取消报表自动分组提高明细报表查询速度        24
1.6 字段排序设置        24
1.7 自动排序设置        25
1.8 报表Processing设置        26
1.9 外连接设置        26
1.10 向量乘积设置        27
1.11 使用With子句        28
1.12 报表服务器本地缓存设置        29
2 Framework Manager设计调优        30
2.1 手写SQL定制查询主题        30
2.2 函数列表指定        31
2.3 表关联设定        32
2.4 Edit Governors查询性能设置        33
2.4.1 Report table limits设置        33
2.4.2 Data retrieval limits设置        34
2.4.3 Query execution time limits设置        35
2.4.4 Large text items limit设置        35
3 Transformer 和Cube设计调优        36
3.1 启用多 CPU 读取数据源:        36
3.2 通过crosstab caching提高cube访问速度        37
3.3 恰当分配数据库和Cognos之间的运算。        38
3.4 恰当定义维度粒度        38
3.5 优化参数提高cube在cognos8上的展示性能。        38
3.6 恰当放置暂存文件        38
3.7 调节Transformer 每次提交数据量        39
三、        数据库设计调优        40
1 ORACLE设计调优        40
1.1 访问Table的方式        40
1.2 共享SQL语句        40
1.3 选择最有效率的表名顺序(只在基于规则的优化器中有效)        41
1.4 WHERE子句中的连接顺序.        42
1.5 SELECT子句中避免使用 ‘ * ‘        42
1.6 使用DECODE函数来减少处理时间        43
1.7 用Where子句替换HAVING子句        44
1.8 减少对表的查询        44
1.9 通过内部函数提高SQL效率.        45
1.10 使用表的别名(Alias)        46
1.11 用EXISTS替代IN        46
1.12 用NOT EXISTS替代NOT IN        46
1.13 用表连接替换EXISTS        47
1.14 用EXISTS替换DISTINCT        47
1.15 识别’低效执行’的SQL语句        48
1.16 用EXPLAIN PLAN 分析SQL语句        48
1.17 用索引提高效率        49
1.18 索引的操作        50
1.19 基础表的选择        51
1.20 多个平等的索引        51
1.21 等式比较和范围比较        52
1.22 强制索引失效        52
1.23 避免在索引列上使用计算.        53
1.24 自动选择索引        54
1.25 避免在索引列上使用NOT        54
1.26 用>=替代>        55
1.27 用UNION替换OR (适用于索引列)        55
1.28 用IN来替换OR        58
1.29 避免在索引列上使用IS NULL和IS NOT NULL        58
1.30 总是使用索引的第一个列        59
1.31 用UNION-ALL 替换UNION ( 如果有可能的话)        59
1.32 用WHERE替代ORDER BY        60
1.33 避免改变索引列的类型.        61
1.34 需要当心的WHERE子句        61
附录        63
希望对大家有所帮助 谢谢支持!
附件: 您需要登录才可以下载或查看附件。没有帐号?注册

呵呵。。。顶一下!!!感谢这么大义禀然的楼主

TOP

呵呵 楼主很热心啊

TOP

好东西。。。。。。顶
学海无涯。。善哉!善哉!

TOP

谢谢先。。

正急用!

TOP

TOP

非常感谢楼主,虽然调优暂时用不着的...

TOP

LZ辛苦了

TOP

本帖最后由 gege 于 2009-11-13 15:18 编辑

楼主很热心哦。

TOP

楼主很热心哦。不过小心原楼主发飙啊!

TOP

返回列表

站长推荐 关闭


【Cognos课堂】Anda哥言传身教即将开课啦!

请各位将自己感兴趣的内容跟帖,anda哥可以根据各位的关注方向来制定课程!


查看