更新日期:2024年09月11日
信息
GBase RTSync 同步工具手册
南大通用数据技术股份有限公司
- 53 -
URL 示例:http://192.168.5.3:8080/dmlstatistic
该接口功能可以获取同步工具成功同步的DML 统计信息(分源统计),包
括每个源下每个表的最近一小时、最近一天和从启动以后的DML 操作(包括
Insert、Update 和Delete)的SQL 数。
调用结果:
{
"requestType":"DMLSTATISTIC",
"dmlStatisticInfoList":
[
{
"mappingid":"5.1_5.3",
"tableStatInfoList":
[
{
"tableName":"t1",
"startupStatisticInfo":
{
"insertNum":"2",
"updateNum":"1",
"deleteNum":"1"
},
"dailyStatisticInfo":
{
GBase RTSync 同步工具手册
- 54 -
南大通用数据技术股份有限公司
"insertNum":"2",
"updateNum":"1",
"deleteNum":"1"
},
"hourlyStatisticInfo":
{
"insertNum":"2",
"updateNum":"1",
"deleteNum":"1"
}
},
{
"tableName":"t2",
"startupStatisticInfo":
{
"insertNum":"3",
"updateNum":"1",
"deleteNum":"2"
},
"dailyStatisticInfo":
{
"insertNum":"3",
"updateNum":"1",
GBase RTSync 同步工具手册
南大通用数据技术股份有限公司
- 55 -
"deleteNum":"2"
},
"hourlyStatisticInfo":
{
"insertNum":"3",
"updateNum":"1",
"deleteNum":"2"
}
}
],
"sumDmlInfo":
{
"insertNum":"5",
"updateNum":"2",
"deleteNum":"3"
}
}
]
}
结果说明:
requestType:请求类型,值为:DMLSTATISTIC。
dmlStatisticInfoList:DML 统计信息列表,列表中每个元素对应一
个源。
GBase RTSync 同步工具手册
- 56 -
南大通用数据技术股份有限公司
sumDmlInfo:DML 统计信息的合计值。
mappingid:配置文件中配置的source-target 的id,对应每个源。
tableStatInfoList:表统计信息列表,列表中每个元素对应一个表,
每个表包含最近一小时、最近一天和从启动以后的DML 统计信息。
tableName:表名称。
startupStatisticInfo:从启动后的DML 统计信息,包含Insert、
Update 和Delete。
dailyStatisticInfo:
最近一天的DML 统计信息,
包含Insert、
Update
和Delete。
hourlyStatisticInfo:最近一小时的DML 统计信息,包含Insert、
Update 和Delete。
insertNum:执行insert 语句的数据量。
updateNum:执行update 语句的数据量。
deleteNum:执行delete 语句的数据量。
【注】:该功能不支持SQL Server 源。