首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >托管MySQL数据库的云SQL或VM实例

问托管MySQL数据库的云SQL或VM实例
EN

Stack Overflow用户
提问于 2015-12-01 17:48:19
回答 1查看 5K关注 0票数 8

我有一个网站,我不知道在哪里托管它的数据库。

Google Cloud SQL D1层内存为0.5 GB,费用为1.46美元/天。

GCEN1-standard-2有7.5 GB的RAM,每天的开销是1.68。

我在Cloud SQL上托管我当前的数据库,当并发活动连接增加时,性能会下降。因为云sql的RAM很低,所以必须这样做。

我可以在VM实例上设置mysql服务器,并可以远程访问外部服务器。另外,Cloud SQL对最大连接数有限制。

那么,为什么要在云SQL上托管呢?

我主要关心的是性能。

EN

回答 1

Stack Overflow用户

发布于 2015-12-02 05:25:45

Google Cloud SQL是一项提供完全托管MySQL数据库的服务。Google负责应用补丁和更新、管理备份和配置复制。在计算引擎VM上安装MySQL将把MySQL的维护和管理工作转移给您。

每个云SQL实例均支持地域可用(https://cloud.google.com/sql/sla),并包含7天的免费备份。在许多地理位置自动加密和复制数据,并自动处理拷贝之间的故障切换。

在成本方面,当您的数据库处于非活动状态时,您的云SQL实例不会向您收费。如果每次使用计费持续15分钟未连接,套餐计费持续12小时未连接,则数据库实例处于非活动状态。"Per Use“和"Package”计费选项可帮助用户根据其数据库使用情况找到节省的费用。总而言之,拥有小型、不经常访问的数据库的Cloud SQL用户每月支付的费用通常不到1.00美元,而运行大型、频繁访问的数据库的用户每月支付的费用更高。

您可以通过针对您的应用程序在GCE上调整MySQL安装来超越Cloud SQL,但我建议您考虑自动故障转移和备份等特性,因为这些特性可能会成为管理难题。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34017276

复制
相关文章

相似问题

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