因为mysql服务器性能受制于整个系统最薄弱的环节,承载它的操作系统和硬件往往是限制因素。磁盘大小、可用内存和CPU资源、网络,以及所有连接它们的组件,都会限制系统的最终容量。所以是有cpu的。
mysql是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属于Oracle旗下产品。
对于运行mysql这类程序需要的CPU要求比较高,如果电脑硬件配置满足不了,那么可以试试最近流行的云桌面来轻松运行mysql,让你轻松办公或者学习。
mysql硬盘配置具体配置如下:
(1)磁盘寻道能力(磁盘I/O),我们现在用的都是SAS15000转的硬盘,用6块这样的硬盘作RAID1+0。MySQL每一秒钟都在进行大量、复杂的查询操作,对磁盘的读写量可想而知,所以,通常认为磁盘I/O是制约MySQL性能的因素之一。
对于日均访问量100万pv以上的Discuz!论坛,如果磁盘I/O性能不好,造成的直接后果是MySQL的性能会非常低下!解决这一制约因素可以考虑解决方案是:使用RAID1+0磁盘阵列,注意不要尝试使用RAID-5,MySQL在RAID-5磁盘阵列上的效率不会像你期待的那样快,如果资金允许,可以选择固态硬盘SSD来SAS硬件作RAID1+0。
(2)CPU对于MySQL的影响也是不容忽视的,建议选择运算能力强悍的CPU。推荐使用DELL PowerEdge R710,IntelE5504(双四核)商家的热点也是其强大的虚拟化和数据库能力。我现在比较喜欢用其做Linux/FreeBSD下的虚拟化应用,效果不错。
(3)对于一台使用MySQL的Database Server来说,建议服务器的内存不要小于2GB,推荐使用4GB以上的物理内存。不过内存对于现在的服务器而言可以说是一个可以忽略的问题,如果是高端服务器,基本上内存都超过了32GB,我们的数据库服务器都是32GB DDR3。
云数据库MySQL便宜易用,无需购置数据库服务器硬件或软件,即开即用。而且无缝兼容原生数据库引擎,无需二次学习,大幅降低构建与使用成本。而且安全可靠,可以提供备份恢复功能与高可用架构,以及敏感信息传输加密及数据存储加密技术,保障数据与业务服务的安全可靠。此外,具备超高性能,可以提供实践经验得知的最优默认参数值、弹性扩展的可读实例,以及移动云配套的高性能IaaS基础设施,保障数据库的超高性能。目前,云数据库MySQL参与了云领校园(https://gwyydc.cmecloud.cn:8106/t/YxFo)这一活动,可以免费试用三个月。欢迎分享,转载请注明来源:夏雨云
评论列表(0条)