描述
查询实例的SQL日志运行报告。一般作整点查询,如查询2-3点的运行报告。
请求参数
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 系统规定参数,取值:DescribeSQLLogReports。 |
DBInstanceId | String | 是 | 实例名。 |
StartTime | String | 是 | 查询开始时间,格式如:yyyy-MM-dd’T’HH:mm:ssZ。 |
EndTime | String | 是 | 查询结束时间,格式如:yyyy-MM-dd’T’HH:mm:ssZ,且大于查询开始时间。 |
PageSize | Integer | 否 | 每页记录数,取值:30/50/100,默认值:30。 |
PageNumber | Integer | 否 | 页码,大于0且不超过Integer的最大值,默认值:1。 |
名称 | 类型 | 描述 |
<公共返回参数> | 无 | 详见公共参数。 |
TotalRecordCount | Integer | 总记录数。 |
PageNumber | Integer | 页码。 |
PageRecordCount | Integer | 本页SQL日志运行报告个数。 |
Items | List<SQLReport> | 无 |
名称 | 类型 | 描述 |
SQLText | String | SQL语句。 |
TotalExecutionCounts | String | 执行总时长。 |
TotalExecutionTimes | String | 总消耗时间。 |
ReturnTotalRowCounts | String | 返回行总数。 |
TotalExecutionTimes | String | 总消耗时间。 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
根据您的描述,您想要查询阿里云RDS(关系型数据库服务)实例在特定时间段内的SQL日志运行报告。这个过程涉及调用阿里云RDS的API接口来获取相关信息。下面是一个简化的步骤说明和示例,帮助您更好地理解和执行这一操作:
DescribeSQLLogReports
,表示请求的操作类型是查询SQL日志运行报告。rm-xxxxxx
。yyyy-MM-dd'T'HH:mm:ssZ
。例如,查询2点到3点的数据,开始时间应为2023-04-01T02:00:00Z
。2023-04-01T03:00:00Z
。基于上述参数,一个实际的请求URL可能如下所示(请替换<yourInstanceId>
、<startTime>
、<endTime>
以及可选的分页参数以适应您的具体需求):
https://rds.aliyuncs.com/?Action=DescribeSQLLogReports
&DBInstanceId=<yourInstanceId>
&StartTime=<startTime>
&EndTime=<endTime>
&PageSize=50
&PageNumber=1
&SignatureMethod=HMAC-SHA1
&SignatureVersion=1.0
&AccessKeyId=<yourAccessKeyId>
&Signature=<yourGeneratedSignature>
&Format=json
&Version=2014-08-15
请注意,为了安全地调用API,您需要使用您的阿里云账号的AccessKeyId
和通过签名算法生成的Signature
。具体的签名生成方法和AccessKey的获取,请参考阿里云官方文档中的指导。
最后,确保您已经开通了RDS实例的相关日志功能,并且有权限调用该API。如果在操作过程中遇到问题,可以查阅阿里云RDS的官方文档或联系阿里云客服获取帮助。