案例说明02:企业客户实际数据库需求
平台环境:centos 5.8+mysql 5.0版本,MyISAM存储引擎+网站架构LNMP,数据量50G左右
问题现象:业务并发压力大的时候,整体网站访问非常卡,还会出现数据库服务宕机情况,造成部分数据丢失
问题分析:
- MyISAM存储引擎具有表级锁,在高并发访问时,会频繁出现锁等待情况;
- MyISAM存储引擎不支持事务机制,在断电或宕机时,会有可能丢失数据信息;
优化建议:
- 数据库服务版本进行升级,从5.0升级到更高的版本;ok
- 数据库服务升级后,迁移所有表数据到新环境(表空间迁移),调整存储引擎为InnoDB;
- 数据库服务开启双1安全参数;
- 数据库服务进行重构主从架构
欢迎来撩 : 汇总all