Mysql 优化提纲

SQL & 索引

  • 通过慢日志找到待优化的SQLs;
  • explain 查询分析SQL执行计划;
  • 索引优化

数据库结构

  • 字段选择合适的数据类型;
  • 第三范式设计;
  • 反范式设计(空间换时间);
  • 垂直,水平拆表;
  • 数据分区设计;

数据库和服务器系统配置

  • 网络配置 /etc/sysctl.confnet.ipv4.tcp_*配置;
  • 系统打开文件数 ulimit -a
  • innodb_buffer_pool_*
  • innodb_flush_log_at_trx_commit
  • innodb_read/write_io_threads
  • 打开innodb独立表空间innodb_file_per_table

硬件优化

  • CPU与内存选型;
  • 磁盘阵列RAID。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容