追踪NoSQL详情

在“NoSQL”页面,您能够查看不同类型的非关系型数据库的性能分析,目前支持Redis、Memcache、MongoDB等数据库。

在“数据库类型”中选择要查看的数据库类型,以Memcache为例,选择Memcache后,下方显示数据库所属的主机名称及数据库执行SQL操作的平均响应时间。

点击主机前方的下拉按钮可查看当前主机上的Memcache数据库执行的SQL操作及其响应时间,右侧为响应时间、吞吐量变化趋势及实例列表。

3.2.9.png

分析数据库整体性能

点击主机名称查看Memcache数据库的整体性能分析,包括SQL操作的响应时间变化趋势和吞吐量变化趋势、调用者耗时占比及调用该数据库的方法列表。

3.2.9-2.png

在方法列表中查看调用数据库的方法名称、web事务、执行次数及耗时等。

分析单个SQL操作的性能

点击SQL操作名称可Memcache数据库中单个SQL操作的性能分析,包括SQL操作的耗时和执行次数对比分析、调用者耗时占比及执行该SQL操作的Web事务的详细列表。

3.2.9-3.png

在Web事务列表中查看Web事务每次执行该SQL操作的详细性能数据,包括key名称、Value大小、SQL操作的执行次数及耗时。

通过最耗时SQL操作分析和调用者事务分析,帮您掌握每个key的命中情况,优化key的大小、命中情况及无效key,从而减少带宽、提高命中率。