Professional Documents
Culture Documents
IBM Cognos 8 Performance Tuning Cheat Sheet: Proven Practice
IBM Cognos 8 Performance Tuning Cheat Sheet: Proven Practice
Copyright
Copyright 2008 Cognos ULC (formerly Cognos Incorporated). Cognos ULC
is an IBM Company. While every attempt has been made to ensure that the
information in this document is accurate and complete, some typographical
errors or technical inaccuracies may exist. Cognos does not accept
responsibility for any kind of loss resulting from the use of information
contained in this document. This document shows the publication date. The
information contained in this document is subject to change without notice.
Any improvements or changes to the information contained in this document
will be documented in subsequent editions. This document contains
proprietary information of Cognos. All rights are reserved. No part of this
document may be copied, photocopied, reproduced, stored in a retrieval
system, transmitted in any form or by any means, or translated into another
language without the prior written consent of Cognos. Cognos and the
Cognos logo are trademarks of Cognos ULC (formerly Cognos Incorporated)
in the United States and/or other countries. IBM and the IBM logo are
trademarks of International Business Machines Corporation in the United
States, or other countries, or both. All other names are trademarks or
registered trademarks of their respective companies. Information about
Cognos products can be found at www.cognos.com
This document is maintained by the Best Practices, Product and Technology
team. You can send comments, suggestions, and additions to
cscogpp@ca.ibm.com .
Contents
1.
Setting
Default
Value
Recommended
Starting Value
Reason/Comments
Processing Capacity
1.0
5
For each server:
Appropriate value
is a function of
the number of
CPUs, CPU clock
rate, memory, etc
in relation to
other servers in
the topology.
Setting
Maximum number
processes for the
Interactive report service
Default
Value
2
6
Recommended
Starting Value
For each server:
2 * # of CPUs
Reason/Comments
This setting dictates the
number of BIBus processes
that will be spawned to handle
interactive processing activity.
Must be considered in
combination with Batch Report
service settings. Overlap in
interactive and scheduled
activity may warrant a lowering
of this threshold to
accommodate both processing
activities.
This setting indicates the
number of threads available
per interactive report server
(BIBus process) to handle high
affinity requests.
This setting must be
considered along with the low
affinity connections setting.
This setting indicates the
number of threads available
per interactive report server
(BIBus process) to handle low
affinity requests.
This setting must be
considered along with the high
affinity connections setting.
240
seconds
7
300 seconds
Component/
Service
BatchReportService
Setting
Maximum number of
processes for the batch
report service
Default
Value
2
Recommended
Starting Value
For each server:
1 * # of CPUs
Reason/Comments
This setting dictates the
number of BIBus processes
that will be spawned to handle
scheduled processing activity.
Must be considered in
conjunction with Report service
settings. Overlap in interactive
and scheduled activity may
warrant a lowering of this
threshold to accommodate
both processing activities.
This setting is not applicable to
scheduled activity processing.
Current scheduling functionality
does not possess any high
affinity requests
8
For each BIBus
process: 2