mysql 容量评估_数据库“容量”评估法则之一

业务需求与指标的对应关系

d32f4f0b73b157e92c8bf701434ae3d2.png需求指标

数据总量假设1年内数据量大约500G数据量。

每秒请求量每秒有2000次请求。

响应时间查询和操作请求要求ms级响应

读写比读写比是5:1。

重要程度核心系统,P1级故障。

冷热数据一般请求热点数据为最近15内的

记录长度每条记录长度大约为1KB。

计算方式之一(还有计算方式之二,请期待哦😯)

Step1:

1.从业务方得知服务运行一年的数据量已知 500G

2.计算每秒产生的数据为500*1024*1024/(365*24*60*60) = 16KB/s

Step2:

1.从业务方得知大约每秒2000次请求,读写比是4:1

2.计算读请求2000/5*4 = 1600/s;每秒写请求数2000/5*1 = 400/s

Step3:

1.假设每条记录长度大约为1KB >>>每行记录计算方式可自行查看。此处假设为“被平均”值

2.根据Step1得出的结果,每秒insert的写入量大约为16/s;

3.根据Step2得到的每秒insert 400/s,可知 384/s 为update或delete操作。

4.由于MySQL数据读写操作按照页来处理,(默认)页大小为16KB,假设每次操作的页都不相同。<

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值