当前位置:首页 > 内存 > 正文

一般建议mysql多大内存

  • 内存
  • 2024-08-12 08:19:09
  • 8765

一、mysql硬盘配置

运行MySQL等程序对CPU的要求比较高。如果电脑的硬件配置无法满足需要,可以尝试最近流行的云桌面轻松运行MySQL,轻松工作或学习。

MySQL磁盘配置的具体配置如下:

(1)磁盘搜索功能(磁盘I/O)我们目前使用的是SAS15000rpm磁盘,有6块这样的硬盘驱动器配置为RAID1+0。MySQL每秒都会执行大量复杂的查询操作,磁盘读写量可想而知。因此,磁盘I/O通常被认为是限制MySQL性能的因素之一。

Discuz日均访问量超过100万PV!论坛:如果磁盘I/O性能不好,直接后果就是MySQL的性能很低!可以考虑解决此限制的一种解决方案是使用RAID5磁盘阵列。请注意,MySQL的效率不如您期望的RAID5磁盘阵列。如果允许,您可以选择固态硬盘SSD到SAS硬件来进行RAID1+0。

(2)CPU对MySQL的影响不可忽。建议选择运算能力强的CPU。推荐使用DELLPowerEdgeR710、IntelE5504(双四核)。交易者的热点还在于其强大的虚拟化和数据库功能。现在我更喜欢用它来做Linux/FreeBSD下的虚拟化应用,效果也不错。

(3)对于使用MySQL的数据库服务器,建议服务器的内存不小于2GB,建议使用4GB以上的物理内存。不过,可以说,内存在当前的服务器中是一个可以忽略不计的问题。如果是高端服务器,内存基本都在32GB以上。


二、我的Dz论坛提示mysql数据库超过50兆。1.一般推荐多少兆?2.如何缩小它占用空间。50MB的数据库对于Discuz论坛来说太小了;几GB的数据库是正常的。请勿减少已使用的存储空间。优化会带来很多问题。
如果数据库超过10G,可以考虑站库分离或者云数据库
三、mysql一万条数据占多大内存200-142.8kb。在mysql中,15-20个字节,50-70条数据总计1kb。我们需要将10000条数据除以50乘1和70乘1,需要200到142.8kb的内存。mysql是瑞典MySQLAB公司开发的关系型数据库管理系统,是Oracle公司的产品。