系统: Centos 6.4 , PerconaDb/MySQL 5.5.31
我运行了相对较小的mysql数据库,有30个数据库,总量为12Gb,但重读,更新和写入(文本,post,用户数据和用户操作在白天均匀CRUD)。 它是一个典型的关系数据库,没有数据仓库等等。
目前,它运行在两个硬盘arrays(不确定规格,托pipe)给磁盘相当困难的时间,25%的IO利用率,平均700 IOPS,5Mbps(根据服务器上的Newrelic监视代理)。 整个MySQL服务器平均每秒执行540个查询。
我考虑把它放在单独的磁盘arrays上,我正在考虑使用SSD。 无论是传统的SSD磁盘还是SSD PCI卡。
由于有多less数据可写入SSD的技术限制,在芯片磨损之前,我想计算/估计在需要更换之前磁盘良好的时间。
我的问题是:
MySQL写入的数据量? 估计它可能会在SSD上生存多久。 它是否适用于这个数据量,我应该关心它吗? MySQL经验,在这里分享的任何最佳做法?