资讯专栏INFORMATION COLUMN

数据库入门之RDS选择原则

sean / 1312人阅读

摘要:数据库入门之选择原则下面给大家介绍一下,当您去购买一个的数据库实例的时候,需要选择是多少核的内存有多大还有选择哪种存储类型我们在选择这些属性的时候,有哪些要注意的接下来分为三部分给大家介绍在华为云购买数据库的选择原则。

数据库入门之RDS选择原则

下面给大家介绍一下,当您去购买一个RDS的数据库实例的时候,需要选择CPU是多少?核的内存有多大?还有选择哪种存储类型?我们在选择这些属性的时候,有哪些要注意的?接下来分为三部分给大家介绍在华为云购买数据库的选择原则。首先,介绍CPU和内存的选择原则,然后介绍一下IO的选择原则,最后通过一个事例来演示一下内存的重要性。
首先我们看一下CPU和内存的选择原则,现在很多应用程序都支持多进程,或者是多线程并行去执行任务,或者如果您的应用程序本身的特点就是需要去做大量的计算,那么在选择ECS、RDS的CPU的时候,您应该选择足够多的CPU核数。内存的设置要比正常的业务需求要大一些,有一些冗余,这样当业务有未预期的突然增长的时候,应用程序不会受到明显影响,仍然可以正常工作,数据库也不会因为忽然有这个业务的增长而宕掉。另外,为了使数据库的性能达到最佳,在您能够承受的范围内,应该尽可能的去选择更大的内存,最好是所有的数据库的操作全部在内存中完成。
接着我们看一下IO的选择原则,先介绍一下华为云的存储类型。RDS支持存储类型如下:普通IO,是由SATA存储类型组成的存储资源池,最大吞吐量为90MB/s;高IO,是由SAS存储类型组成的存储资源池,最大吞吐量为150MB/s;超高IO,是由SSD存储类型组成的存储资源池,最大吞吐量为350MB/s。
那数据库应用程序,它的瓶颈在很多情况下其实都是取决于存储的性能。而华为云提供的超高IO存储,在性能上它是普通IO存储的四倍。所以在其他条件都相同的情况下,仅仅是把普通IO存储类型升级成超高IO的存储,应用程序的整体性能就会有一个很大的提升。而且从价格方面来看,100G的普通的IO存储和超高IO存储的价格每个月相差仅仅是几十块钱。所以对于数据库这个RDS实例,强烈建议选择使用超高的IO存储。另外,和内存类似,我们在购买存储的时候,大小要稍微大于正常的业务需求。这样当您有一个没有预期到的业务增长的时候,应用程序不会因为说磁盘空间满了而影响到正常运行。另外超高IO类型的存储能在数据库failover之后快速恢复数据库,保证数据的可用性。
由于本文篇幅有限,内存重要性的演示请登录华为云学院(https://edu.huaweicloud.com/c...)报名学习《数据库入门与应用》课程,观看详细的演示视频。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/17932.html

相关文章

  • 网易云 MySQL实例迁移的技术实现

    摘要:本文将介绍网易云基础服务蜂巢实例迁移功能的实现,并探讨如何高效完成实例迁移任务。网易云基础服务蜂巢提供了负载监控阈值选项,在业务负载超过该阈值时,会暂停迁移操作,直到负载重新低于阈值。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 我们把数据库里部分或全部 Schema和数据迁移到另一个实例的行为称为实例迁移,将导出数据的实例称为源实例,导入数据的实例称为目标实例。 根据迁移数...

    Olivia 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<