本文介绍如何通过数据库审计C100实例的性能分析功能查询TOP SQL语句。
TOP SQL语句
数据库是较大型的应用,对于繁忙的数据库,需要消耗大量的内存、CPU、IO、网络资源。SQL优化是数据库优化的手段之一,为了达到SQL优化的最佳效果,首先需要了解最消耗资源的SQL(TOP SQL)。
步骤一:登录数据库审计系统
登录数据库审计系统。具体操作,请参见登录数据库审计系统。
在左侧导航栏,选择 。
步骤二:查看TOP SQL语句
查看平均执行时长TOP、执行次数TOP和总执行时长TOP
设置查询条件
搜索功能可以帮助您缩小查询范围,在审计日志页面的TOP SQL页签的平均执行时长TOP、执行次数TOP和总执行时长TOP页签中,设置需要查询条件。支持的筛选条件见下表。
单击设置
图标,在设置显示列对话框中,选中要在返回结果中显示的列选项,单击确定。
单击搜索,执行查询。
查看TOP SQL
查看列表信息
在TOP SQL分析列表中,查看SQL的排行信息。包括排行、SQL模板、服务端IP、平均执行时长、执行次数和总执行时长等信息。
查看审计日志
单击执行次数列中的数字,在审计日志页面的审计日志页签中,查看该SQL模板的详细日志信息。
查看执行时长TOP
设置查询条件
搜索功能可以帮助您缩小查询范围,在审计日志页面的TOP SQL页签的执行时长TOP页签中,设置需要查询的条件。支持的筛选条件见下表。
单击设置
图标,在设置显示列对话框中,选中要在返回结果中显示的列选项,单击确定。
单击搜索,执行查询。
查看执行时长TOP
查看列表信息
在TOP SQL分析列表中,查看SQL的排行信息。包括排行,SQL语句、服务端IP、客户端IP、客户端工具、数据库账号和执行时长等信息。
查看审计日志
单击执行次数列中的数字,在审计日志页面的审计日志页签中,查看该SQL模板的详细日志信息。
文档内容是否对您有帮助?