如何统计应用系统的数据更新情况

大家好,在做性能调优时,我们希望统计应用系统的数据更新情况,包括:1. 每日数据更新量:单表记录更新量,每一个数据库大小的更新最2. 实时数据事务峰值:单位时间内增加、删除、修改的操作最多的次数是多少,最小以1小时为单位,如果能获得10分钟、5分钟或者1分钟的数据更新量更好)3. 历...显示全部
大家好,在做性能调优时,我们希望统计应用系统的数据更新情况,包括:

1. 每日数据更新量:单表记录更新量,每一个数据库大小的更新最
2. 实时数据事务峰值:单位时间内增加、删除、修改的操作最多的次数是多少,最小以1小时为单位,如果能获得10分钟、5分钟或者1分钟的数据更新量更好)
3. 历史数据事务操作峰值:以往单位时间内增加、删除、修改的操作最多的次数是多少;一天中哪个时间段的数据更新操作最频繁,产生多少数据。

在获取以上数据时,最好不要改动原数据表结构。

如果原数据表结构中有timestamp类型字段还好办,如果没有的话应该怎么统计?希望大家不吝赐教。收起
参与24

查看其它 22 个回答wangzhonnew的回答

wangzhonnewwangzhonnew软件工程师IBM Canada Ltd.
write your own application :) call snapshot functions every 15 min and insert data into another mysql database for performance analysis (just like many performance analysis applications do)...
IT分销/经销 · 2010-08-04
浏览1405

回答者

wangzhonnew
软件工程师IBM Canada Ltd.
擅长领域: 数据库

wangzhonnew 最近回答过的问题

回答状态

  • 发布时间:2010-08-04
  • 关注会员:1 人
  • 回答浏览:1405
  • X社区推广