您的位置 首页 数据库

MyISAM 升级为 Innodb引擎企业案例

 

案例说明02:企业客户实际数据库需求

平台环境:centos 5.8+mysql 5.0版本,MyISAM存储引擎+网站架构LNMP,数据量50G左右

问题现象:业务并发压力大的时候,整体网站访问非常卡,还会出现数据库服务宕机情况,造成部分数据丢失

问题分析:

  • MyISAM存储引擎具有表级锁,在高并发访问时,会频繁出现锁等待情况;
  • MyISAM存储引擎不支持事务机制,在断电或宕机时,会有可能丢失数据信息;

优化建议:

  • 数据库服务版本进行升级,从5.0升级到更高的版本;ok
  • 数据库服务升级后,迁移所有表数据到新环境(表空间迁移),调整存储引擎为InnoDB;
  • 数据库服务开启双1安全参数;
  • 数据库服务进行重构主从架构

 

欢迎来撩 : 汇总all

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章