首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从pymysql更频繁地使用connection.commit()到AWS RDS是否更昂贵?

从pymysql更频繁地使用connection.commit()到AWS RDS是否更昂贵?
EN

Stack Overflow用户
提问于 2019-11-08 06:30:13
回答 1查看 43关注 0票数 0

我假设我对数据库的提交越多,我发出的put请求就越多。不频繁地提交(但一次提交更大的查询)会不会更便宜?

EN

回答 1

Stack Overflow用户

发布于 2019-11-08 12:35:14

我假设你要么使用RDS for MySQL,要么使用兼容MySQL的Aurora;在这两种情况下,你都是根据运行小时数、存储和I/O速率以及从服务传出的数据来收费的(Aurora Serverless定价是另一回事)。在RDS中,您不是按PUT请求收费的,pymysql也没有这样的概念。

提交的频率应该主要由应用程序的功能需求驱动,而不是成本。让我们将其分解,让您更好地了解每个成本变量与每种方法的关系(提交大批量的频率较低,而提交小批量的频率更高)。

  • 运行小时数:无关,对于两个approaches.
  • Storage:都是一样的无关,您可能会消耗相同数量的存储。数据量是恒定的。
  • I/O速率: DB引擎如何消耗/优化I/O涉及很多因素。我不会达到这个级别的granularity.
  • Data IN:无关,两种情况都是免费的。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58757794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档