Sun Java logo     Copyright      Index      Next     

Sun logo
Sun Java(TM) System Directory Server 5.2 2005Q1 Performance Tuning Guide 

Contents


List of Tables    

List of Figures    

Preface    
Conventions    
Related Books    
Documentation, Support, and Training    
Related Third-Party Web Site References    
Sun Welcomes Your Comments    

Chapter 1   Top Tuning Tips    
Chapter 2   Tuning the Operating System    
Checking Platform Support    
Patching the System    
Enforcing Basic Security    
Isolate the System    
No Dual Boot    
Strong Passwords    
Users and Groups    
Disabling Unnecessary Services    
Keeping Accurate Time    
Restarting After System Failure    
Generating Basic Tuning Recommendations    
Tuning System Settings    
File Descriptors    
Transmission Control Protocol (TCP) Settings    

Chapter 3   Tuning Cache Sizes    
Types of Cache    
Database Cache    
Entry Cache    
Import Cache    
File System Cache    
Total Aggregate Cache Size    
How Searches Use Cache    
Base Search Process    
Subtree and One-Level Search Process    
How Updates Use Cache    
How Suffix Initialization Uses Cache    
Optimizing For Searches    
All Entries and Indexes in Memory    
Plenty of Memory, 32-Bit Directory Server    
Not Enough Memory    
Optimizing for Updates    
Cache Priming and Monitoring    
Other Optimizations    

Chapter 4   Tuning Indexing    
About Indexes    
Benefits: How Searches Use Indexes    
Costs: How Updates Affect Indexes    
Presence Indexes    
Equality Indexes    
Substring Indexes    
Browsing (Virtual List View) Indexes    
Approximate Indexes    
International Indexes    
Example: Indexing an Entry    
Tuning Indexing for Performance    
Allowing Only Indexed Searches    
Limiting Index List Length    

Chapter 5   Tuning Logging    
Access Logging    
Audit Logging    
Error Logging    
Multi-Master Replication Change Logging    
Retro Change Logging    
Transaction Logging    

Chapter 6   Managing Use of Other Resources    
Limiting Resources Available to Clients    
Using Available System Resources    
Managing Access Control    
Configuring Server Plug-Ins    

Chapter 7   Tuning Class of Service    
How Class of Service Works    
Pointer CoS    
Indirect CoS    
Classic CoS    
CoS Ambiguity    
Implementing CoS for Best Performance    
When Many Entries Share the Same Value    
When Entries Have Natural Relationships    
Avoid Thousands of CoS Definitions    

Glossary    

Index    99


Copyright      Index      Next     


Copyright 2005 Sun Microsystems, Inc. All rights reserved.