我如何确定每个mysql操作的成本是多少?
似乎在使用Amazon RDS时,他们关心的是输入/输出的数量、存储大小和传输大小(包括输入和输出)。
最好的方法是确定每个查询的平均存储成本吗?
输入/输出到底是什么?输入=查询的数量&输出=查询响应的数量?
我可以这样看它吗:
1 insert =(数据传入)+(存储成本)1 select =(数据传入)+(数据传出)1 update =(数据传入)+((原始存储成本)-(新存储成本))1 delete =(数据传入)-(原始存储成本)
发布于 2011-08-04 17:59:50
IO是磁盘访问。这将根据数据库配置和您正在执行的查询而显著不同。
如果您有一个现有的服务器设置,您可以查看iostat或/proc/diskstats,以大致了解您将使用多少磁盘IO。
http://www.ghidinelli.com/2009/05/26/estimating-io-requests-ec2-ebs-costs
https://stackoverflow.com/questions/5984920
复制相似问题