Jump To Close Expand all Collapse all Table of contents 性能调优指南 使开源更具 Incsive 1. Directory 服务器性能调优简介 Expand section "1. Directory 服务器性能调优简介" Collapse section "1. Directory 服务器性能调优简介" 1.1. 为 Directory 服务器性能设置目标 2. 跟踪服务器和数据库性能 Expand section "2. 跟踪服务器和数据库性能" Collapse section "2. 跟踪服务器和数据库性能" 2.1. 监控服务器活动 Expand section "2.1. 监控服务器活动" Collapse section "2.1. 监控服务器活动" 2.1.1. 使用命令行监控目录服务器 2.1.2. 使用 Web 控制台监控服务器 2.2. 监控数据库活动 Expand section "2.2. 监控数据库活动" Collapse section "2.2. 监控数据库活动" 2.2.1. 使用命令行监控数据库活动 2.2.2. 使用 Web 控制台监控数据库活动 2.3. 监控数据库链接活动 2.4. 监控本地磁盘 Graceful Shutdown Expand section "2.4. 监控本地磁盘 Graceful Shutdown" Collapse section "2.4. 监控本地磁盘 Graceful Shutdown" 2.4.1. 使用命令行配置本地磁盘监控 2.4.2. 使用 Web 控制台配置本地磁盘监控 3. 调整锁定数 Expand section "3. 调整锁定数" Collapse section "3. 调整锁定数" 3.1. 手动监控锁定数 3.2. 通过监控自由数据库锁定来避免数据崩溃 3.3. 使用命令行设置锁定数 3.4. 使用 Web 控制台设置锁定数 4. 提高搜索性能(及平衡读取性能) Expand section "4. 提高搜索性能(及平衡读取性能)" Collapse section "4. 提高搜索性能(及平衡读取性能)" 4.1. 使用索引 4.2. 调优 Directory 服务器资源设置 Expand section "4.2. 调优 Directory 服务器资源设置" Collapse section "4.2. 调优 Directory 服务器资源设置" 4.2.1. 使用命令行更新目录服务器资源设置 4.2.2. 使用 Web 控制台更新目录服务器资源设置 4.3. 设置索引扫描限制 Expand section "4.3. 设置索引扫描限制" Collapse section "4.3. 设置索引扫描限制" 4.3.1. 使用命令行设置索引扫描限制 4.3.2. 使用 Web 控制台设置索引扫描限制 4.4. 精细约束 ID 列表大小 4.5. 为搜索调整数据库缓存 4.6. 管理特殊条目 5. 调整事务日志记录 Expand section "5. 调整事务日志记录" Collapse section "5. 调整事务日志记录" 5.1. 将数据库目录移到 9 月磁盘或分区中 5.2. 更改数据库检查点 Interval Expand section "5.2. 更改数据库检查点 Interval" Collapse section "5.2. 更改数据库检查点 Interval" 5.2.1. 使用命令行更改数据库检查点 Interval 5.2.2. 使用 Web 控制台更改数据库检查点 Interval 5.3. 禁用 Durable Transactions 5.4. 指定事务批处理 6. 管理数据库缓存设置 Expand section "6. 管理数据库缓存设置" Collapse section "6. 管理数据库缓存设置" 6.1. Database 和 Entry Cache Auto-Sizing 功能 Expand section "6.1. Database 和 Entry Cache Auto-Sizing 功能" Collapse section "6.1. Database 和 Entry Cache Auto-Sizing 功能" 6.1.1. 手动重新启用数据库和条目缓存自动大小 6.2. 确定所需的缓存大小 6.3. 手动设置 Entry Cache Size Expand section "6.3. 手动设置 Entry Cache Size" Collapse section "6.3. 手动设置 Entry Cache Size" 6.3.1. 使用命令行手动设置条目缓存大小 6.3.2. 使用 Web 控制台手动设置 Entry Cache Size 6.4. 设置 DN 缓存的大小 Expand section "6.4. 设置 DN 缓存的大小" Collapse section "6.4. 设置 DN 缓存的大小" 6.4.1. 使用命令行设置 DN 缓存的大小 6.4.2. 使用 Web 控制台设置 DN 缓存的大小 6.5. 设置数据库缓存大小 Expand section "6.5. 设置数据库缓存大小" Collapse section "6.5. 设置数据库缓存大小" 6.5.1. 使用命令行手动设置数据库缓存大小 6.5.2. 使用 Web 控制台手动设置数据库缓存大小 6.5.3. 将数据库缓存存储在 RAM 磁盘上 7. 设置目录服务器线程的数量 Expand section "7. 设置目录服务器线程的数量" Collapse section "7. 设置目录服务器线程的数量" 7.1. 自动线程调优 Expand section "7.1. 自动线程调优" Collapse section "7.1. 自动线程调优" 7.1.1. 使用命令行启用自动线程调优 7.1.2. 使用 Web 控制台启用自动线程调整 7.2. 手动设置线程数 Expand section "7.2. 手动设置线程数" Collapse section "7.2. 手动设置线程数" 7.2.1. 使用命令行手动设置线程数 7.2.2. 使用 Web 控制台手动设置线程数量 8. 调优复制性能 Expand section "8. 调优复制性能" Collapse section "8. 调优复制性能" 8.1. 提高多层次复制效率 Expand section "8.1. 提高多层次复制效率" Collapse section "8.1. 提高多层次复制效率" 8.1.1. 使用命令行设置复制发行超时 8.1.2. 使用 Web 控制台设置复制发行超时 9. 调优数据库链路性能 Expand section "9. 调优数据库链路性能" Collapse section "9. 调优数据库链路性能" 9.1. 管理到远程服务器的连接 Expand section "9.1. 管理到远程服务器的连接" Collapse section "9.1. 管理到远程服务器的连接" 9.1.1. 使用命令行管理与远程服务器的连接 Expand section "9.1.1. 使用命令行管理与远程服务器的连接" Collapse section "9.1.1. 使用命令行管理与远程服务器的连接" 9.1.1.1. 更新特定数据库的数据库链接连接管理设置 9.1.1.2. 更新默认数据库链路连接管理设置 9.1.2. 使用 Web 控制台管理到远程服务器的连接 Expand section "9.1.2. 使用 Web 控制台管理到远程服务器的连接" Collapse section "9.1.2. 使用 Web 控制台管理到远程服务器的连接" 9.1.2.1. 更新特定数据库的数据库链接连接管理设置 9.1.2.2. 更新默认数据库链路连接管理设置 9.2. 在正常处理过程中检测错误 10. 提高导入性能 Expand section "10. 提高导入性能" Collapse section "10. 提高导入性能" 10.1. 为大型数据库导入和利用大量属性导入来调优目录服务器 10.2. 调优目录服务器以导入大量条目 A. 修订历史记录 法律通告 Settings Close Language: English 한국어 简体中文 日本語 Language: English 한국어 简体中文 日本語 Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: English 한국어 简体中文 日本語 Language: English 한국어 简体中文 日本語 Format: Multi-page Single-page Format: Multi-page Single-page 5.4. 指定事务批处理 要在不需要完全事务持久性时提高更新性能,请使用以下命令: # dsconf -D "cn=Directory Manager" ldap://server.example.com backend config set --txn-batch-val=value --txn-batch-val 指定在目录服务器将其提交到事务日志前批处理的事务数量。将此值设置为大于 0 的值会导致服务器延迟提交事务,直到排队的事务数量等于这个值。 Previous Next