8.6. 监控数据库活动
管理员应监控数据库活动,以确保正确配置了缓存等调优设置。
8.6.1. 使用命令行监控数据库活动 复制链接链接已复制到粘贴板!
要使用命令行显示监控活动,请显示 cn=monitor,cn=database_name,cn=ldbm database,cn=plugins,cn=config 中存储的只读属性。
流程
要显示数据库的当前活动,请输入:
dsconf <instance_name> monitor backend userRoot
# dsconf <instance_name> monitor backend userRootCopy to Clipboard Copied! Toggle word wrap Toggle overflow 此命令显示
userRoot数据库的活动。
8.6.2. 使用 Web 控制台监控数据库活动 复制链接链接已复制到粘贴板!
在 web 控制台中,Directory 服务器在 'Monitoring' 选项卡中显示 cn=monitor,cn=database_name,cn=ldbm database,cn=plugins,cn=config 的值。
流程
-
导航到
。 - 在 Entry Cache 和 DN Cache 选项卡上显示缓存值。
8.6.3. 数据库监控属性 复制链接链接已复制到粘贴板!
| 属性 | 描述 |
|---|---|
|
|
指明数据库是否处于只读模式( |
|
| 成功条目缓存查询的总数。该值是服务器可以从条目缓存检索条目的次数,而无需从数据库重新加载它。 |
|
| 从您启动实例后,条目缓存查找的总数。该值是自实例启动以来的总数,目录服务器尝试从条目缓存检索条目。 |
|
| 条目缓存的数量会尝试成功条目缓存查找。这个数字基于您上次启动实例后的查找和命中。接近条目缓存命中率与 100% 越高。 每当操作尝试查找条目缓存中不存在的条目时,服务器需要访问数据库以获取该条目。因此,随着这个比率下降到零,磁盘访问的数量会增加,目录搜索性能会降低。要提高此比率,请增加数据库条目缓存的大小。
要提高这个比率,请通过增加 |
|
| 条目缓存中当前存在的目录条目的总大小(以字节为单位)。
要增加缓存中可以存在的条目的大小,请增加 |
|
| Directory 服务器可在条目缓存中维护的目录条目的最大大小(以字节为单位)。
要增加缓存中可以存在的条目的大小,请增加 |
|
| 存储在给定后端条目缓存中的当前条目数。 |
|
| 数据库条目缓存中存储的最大条目数。
要调整这个值,请增加 |
|
| 服务器可以通过从 DN 缓存获取规范化可分辨名称(DN)来处理请求的次数,而不是再次进行规范化。 |
|
| 从您启动实例后 DN 缓存访问总数。 |
|
| 缓存尝试成功 DN 缓存命中的比率。更接近这个值是 100%,其效果越好。 |
|
| DN 缓存当前存在的总大小(以字节为单位)。
要增加 DN 缓存中可以存在的条目的大小,请增加 |
|
| 目录服务器可以在 DN 缓存中维护的 DN 的最大大小(以字节为单位)。
要增加缓存中可以存在的条目的大小,请增加 |
|
| DN 缓存中当前存在的 DN 数量。 |
|
| DN 缓存中允许的最大 DN 数量。 |