mysql的优化

Mysql优化的几大方面

  1. 硬件优化

  2. Mysql配置参数优化

  3. Mysql语句的优化

  4. 表方面的优化等

  5. 网络方面

  6. 存储方面

  7. 提高mysql环境的网络效率
    a) 交换路由设备
    b) 防火墙设备

  8. 提高硬件的性能如cpu,内存,硬盘

  9. Mysql的读写分离可以
    a) 采用自带的mysql proxy的lua脚本
    b) 采用代理服务器,如atlas,amoeba
    c) 二次开发等等

  10. Mysql做主从复制使用MMM主从服务器增加等

  11. 做一些配置参数的优化,如缓存,连接数,并发量等等

  12. 合适存储引擎,如经常查询的表myisam,写入频繁innodb

  13. 给mysql数据库创建索引,慢日志或profiling或explain等

  14. 压缩表的大小分表分区分割,做连接join,视图,物化视图等

  15. 分布式存储系统,mfs,nfs,gfs,hdfs,MongoDB,fastDFS等

  16. 对分布式存储系统硬盘可以做read5,10,lvm,iscsi:san,nas等

  17. Lvs负载均衡群集+keepalived高可用

  18. 监控lvs,keepalived,mysql,存储系统啊,硬件等等zabbix,Cacti,nagios

  19. 使用elk日志分析系统来同一日志和加快日志的速度

  20. 对分布式存储系统使用redis集群等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值