为了确保有足够的内存用于SQL查询,掌握内存的使用趋势就非常重要了。关键的内存参数有:

  • 使用的内存
  • 缓冲管理器统计
  • 访问方法信息
  • 缓存信息
  • 锁信息
  • Latch信息
SQL Server Summary Metrics

SQL Server内存使用

SQL缓存内存可以让服务器自动管理其内存并相应地分配查询优先级。该机制让SQL Server保留经常使用的页,删除很少使用的页。这样可以减少执行查询所用的时间以提高SQL Server的效率。通过监视这个参数,数据库管理员可以识别是否有查询语句造成了性能瓶颈。并确定内存应该分配的大小以此来提供SQL Server的性能。

SQL Memory Usage

SQLDBManager Plus监视

  • 内存总量
  • SQL缓存内存
  • 锁内存
  • 调优工具内存
  • 连接内存
  • 连接授予内存
  • 访问授予和挂起内存
 

SQL Server缓冲区管理器统计

SQL Server缓冲区管理器统计可以让数据库管理员了解SQL Server是如何存储数据、内部的数据结构和缓存如何使用的。通过监视这些参数,数据库管理员可以提高数据库的整体设计和查询性能。例如:通过监视每分钟读取页大小,数据库管理员可以看到多少读取页是使用缓存的。如果缓存命中率高,那么就是说读取页来自I/O就少,查询的效率就越高。这有助于更好的进行数据库设计,优化那些占用大量时间的查询语句。

SQL Buffer Hit Ratio Usage

SQLDBManager Plus监视:

  • 缓冲区缓存命中率
  • 页搜索/分钟
  • 页读取/分钟
  • 页写入/分钟
  • 页总数Pages
  • 数据库页大小
  • 可用页
 

SQL Server访问方法信息

SQLDBManager Plus可以让数据库管理员监视完全扫描/分钟、范围扫描/分钟、探针扫描/分钟等。这样数据库管理员可以了解SQL Server是如何从服务器上聚集数据和信息的。还告诉DBA查询执行的效率,如何访问数据,查询是否有索引,以及索引是否有用。

SQL Access Method Details

SQLDBManager Plus监视:

  • 完全扫描/分钟
  • 范围扫描/分钟
  • 探针扫描/分钟
  • 创建的工作文件/分钟
     
  • 创建的工作表/分钟
  • 可用空间扫描/分钟
  • 懒写入/分钟
     
  • 扫描的重新生效/分钟
  • 索引搜索/分钟

 

受到世界各地客户的喜爱

"具有广泛监控功能的Standout工具"

它允许我们跟踪关键指标,如响应时间、资源利用率、错误率和交易性能。实时监控告警会及时通知我们任何问题或异常,使我们能够立即采取行动。

审稿人角色:研究与开发

我喜欢Applications Manager,因为它可以帮助我们检测服务器和SQL数据库中存在的问题。
卡洛斯·里韦罗

Lexmark技术支持经理

受到全球6000多家企业的信任

我们的客户