Book description
This IBM Redbooks publication deals with performance tuning for IBM DB2 Content Manager Version 8 for Multiplatforms. It is aimed at architects, designers, and system administrators of Content Manager systems.
The book starts with an introduction to performance tuning basics, and define performance and how it is measured. We describe performance methodology and the performance improvement process, along with a set of general guidelines you should use when planning a new system or maintaining and improving an existing system.
After a summary of best practices for Content Manager system performance in a check list, we go into detail about tuning the operating system, DB2, WebSphere Application Server, and Tivoli Storage Manager for Content Manager.
In addition, we include discussion about performance monitoring, analysis, and tracing. Our troubleshooting guidance uses real-life scenarios, and there is a case study to further show you how to troubleshoot. At the end, we include Content Manager maintenance information to ensure that your system is performing at its best.
Written for architects, developers, and system administrators, this book serves as a guide to help you from day one of the system planning and channel you through the right path for a successful running system.
Please note that the additional material referenced in the text is not available from IBM.
Table of contents
- Notices
- Preface
- Summary of changes
- Part 1: Architecture and technology overview
- Chapter 1: Content Manager
- Chapter 2: Content Manager base products
- Part 2: Performance tuning overview and planning
- Chapter 3: Performance tuning basics
- Chapter 4: Planning for performance
- Chapter 5: Designing and configuring for performance
- Part 3: Performance tuning details
- Chapter 6: Best practices for Content Manager system performance
-
Chapter 7: Tuning operating systems for Content Manager
- 7.1: Introduction
- 7.2: Tuning AIX operating system
- 7.3: Tuning Linux operating system
-
7.4: Tuning the Windows operating system
- Disable Indexing Service
- Disable Computer Browser Service
- Disable Internet Information Service
- Disable 8.3 file name creation (NtfsDisable8dot3NameCreation)
- Check memory
- Tune Windows network
- Configure disk I/O for effective usage
- Set the /3GB parameter option in boot.ini
- Set the /PAE parameter option in boot.ini
- Disable unnecessary Windows services
-
Chapter 8: Tuning DB2 for Content Manager
- 8.1: Introduction
-
8.2: Design and configuration setup
- Spread the database components over multiple disks
- Customize CM databases deployment at install through DDL
- Create separate instances during installation
- Initial parameter tuning for Library Server database
- Create attribute indexes
- Create indexes for document routing
- Additional configuration and tuning suggestions
- 8.3: Regular routine maintenance
- 8.4: SMS to DMS table space conversion
- 8.5: Buffer pool tuning
-
8.6: Parameter tuning
- Intra-partition parallelism (INTRA_PARALLEL)
- Maximum number of concurrently active databases (NUMDB)
- Maximum number of active applications (MAXAPPLS)
- Average number of active applications (AVG_APPLS)
- Maximum number of database manager agents (MAXAGENTS)
- Maximum number of client connections (MAX_CONNECTIONS)
- Maximum coordinating agents (MAX_COORDAGENTS)
- Initial number of agents in pool (NUM_INITAGENTS)
- Agent pool size (NUM_POOLAGENTS)
- Maximum number of fenced processes (FENCED_POOL)
- Keep fenced process (KEEPFENCED)
- Initial number of fenced processes (NUM_INITFENCED)
- Maximum database files open per application (MAXFILOP)
- Maximum total files open (MAXTOTFILOP)
- Database heap (DBHEAP)
- Catalog cache size (CATALOGCACHE_SZ)
- Package cache size (PCKCACHESZ)
- Log buffer size (LOGBUFSZ)
- Maximum storage for lock list (LOCKLIST)
- Application control heap size (APP_CTL_HEAP_SZ)
- Application heap size (APPLHEAPSZ)
- Sort heap size (SORTHEAP)
- Sort heap threshold (SHEAPTHRES)
- Statement heap size (STMTHEAP)
- Query heap size (QUERY_HEAP_SZ)
- Java interpreter heap size (JAVA_HEAP_SZ)
- Private memory threshold (PRIV_MEM_THRESH)
- Client I/O block size (RQRIOBLK)
- Application support layer heap size (ASLHEAPSZ)
- Changed pages threshold (CHNGPGS_THRESH)
- Number of asynchronous page cleaners (NUM_IOCLEANERS)
- Number of I/O servers (NUM_IOSERVERS)
- Maximum percent of lock list before escalation (MAXLOCKS)
- Lock timeout (LOCKTIMEOUT)
- Size of the log files (LOGFILSIZ)
- Number of primary log files (LOGPRIMARY)
- Number of secondary log files (LOGSECOND)
- Minimum commits before writing logs to disk (MINCOMMIT)
- Connection concentrator
-
Chapter 9: Tuning WebSphere for Content Manager
- 9.1: Introduction
- 9.2: Hardware tuning
- 9.3: Operating system tuning
-
9.4: Web server tuning
- Access logs
- Web server configuration refresh interval (RefreshInterval)
- HTTP server maximum clients (MaxClients)
- Minimum spare server processes (MinSpareServers)
- Maximum spare server processes (MaxSpareServers)
- Startup server processes (StartServers)
- Maximum requests per child (MaxRequestPerChild)
- Threads per child (ThreadsPerChild)
- Pending connections queue length (ListenBackLog)
- 9.5: WebSphere Application Server tuning
- 9.6: Java virtual machines tuning
- Chapter 10: Tuning TSM for Content Manager
- Part 4: Monitoring, troubleshooting, and maintenance
-
Chapter 11: Performance monitoring, analysis, and tracing
- 11.1: Introduction
- 11.2: Measuring the baseline
- 11.3: Monitoring tools at operating system level
-
11.4: Monitoring and analysis tools for DB2
- Basic DB2 monitoring, logging, and tracing interfaces (1/3)
- Basic DB2 monitoring, logging, and tracing interfaces (2/3)
- Basic DB2 monitoring, logging, and tracing interfaces (3/3)
- DB2 monitoring tools (1/4)
- DB2 monitoring tools (2/4)
- DB2 monitoring tools (3/4)
- DB2 monitoring tools (4/4)
- DB2 analysis tools (1/3)
- DB2 analysis tools (2/3)
- DB2 analysis tools (3/3)
- 11.5: Monitoring tools for WebSphere Application Server
- 11.6: Performance tracing for Content Manager
- Chapter 12: Troubleshooting performance problems
- Chapter 13: Case study
-
Chapter 14: Maintenance
- 14.1: Maintenance tasks overview
- 14.2: Optimizing server databases
- 14.3: Monitoring LBOSDATA directory size
- 14.4: Managing staging directory space
- 14.5: Removing entries from the events table
- 14.6: Removing log files
-
14.7: Managing Resource Manager utilities and services
- Configuration of Resource Manager utilities and services
- Configuring the Resource Manager services on UNIX
- Starting and stopping resource services on UNIX
- Asynchronous recovery utility
- Validation utilities overview
- Resource Manager/Library Server validation utility
- Resource Manager volume validation utility
- 14.8: Replacing or repartitioning a hard disk
- 14.9: Backup
- 14.10: Maintenance review
- Part 5: Appendixes
- Appendix A: Performance tuning guidelines for a Document Manager system
- Appendix B: Additional material
- Related publications
- Index (1/5)
- Index (2/5)
- Index (3/5)
- Index (4/5)
- Index (5/5)
- Back cover
Product information
- Title: Performance Tuning for Content Manager
- Author(s):
- Release date: July 2006
- Publisher(s): IBM Redbooks
- ISBN: None
You might also like
book
Building IBM Enterprise Content Management Solutions From End to End
IBM® Enterprise Content Management (ECM) solutions provide efficient and effective ways to capture content, manage the …
book
Does Your Content Work?: Why Evaluate Your Content—and How to Start
You know that web content is the text, images, audio, and video in your website or …
book
What Are Your Blind Spots?: Conquering the 5 Misconceptions that Hold Leaders Back
Uncover your blind spots and reset your leadership approach for long-lasting success in any business Far …
book
IBM Content Manager OnDemand Guide
This IBM® Redbooks® publication provides a practical guide to the design, installation, configuration, and maintenance of …