MySQL——优化
2021/8/2 19:08:22
本文主要是介绍MySQL——优化,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
MySQL数据库优化: 1、优化角度 安全: 数据可持续性 性能: 数据的高性能访问 2、优化范围(优化顺序---->) (1)存储、主机和操作系统: 主机架构稳定性 I/O规划及配置 swap OS内核参数和网络问题 (2)应用程序: 应用程序的稳定性 SQL语句性能 串行访问资源 性能欠佳会话管理 这个应用是否适合用MySQL (3)数据库优化: 内存 数据库结构(物理 & 逻辑) 实例配置 3、优化思路 优化维度: 硬件(主机、存储、网络设备)----> 操作系统 ----> 应用层 ----> 数据库实例 ----> 表结构设计 ----> SQL语句性能 4、优化工具 (1)优化硬件 a: 状态灯 b: 自带管理设备----远程控制卡(FENCE设备: ipmi ilo idarc),开关机,硬件监控 c: 第三方的监控设备(snmp agent) d: 存储设备----自带的监控平台 (2)优化操作系统(命令: top iostat vmstat nmon sar) 优化方向: cpu men IO(磁盘、网络) (3)数据库层面优化 基础优化命令工具: mysql SHOW [SESSION | GLOBAL] STATUS SHOW ENGINE INNODB STATUS SHOW PROCESSLIST show index Infomation Schema mysqldumpslow explain mysqladmin mysqlshow 深度优化命令工具(扩展): mysqlslap sysbench mysql profiling Performance Schema
这篇关于MySQL——优化的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-25如何部署MySQL集群资料:新手入门教程
- 2024-12-24MySQL集群部署资料:新手入门教程
- 2024-12-24MySQL集群资料详解:新手入门教程
- 2024-12-24MySQL集群部署入门教程
- 2024-12-24部署MySQL集群学习:新手入门教程
- 2024-12-24部署MySQL集群入门:一步一步搭建指南
- 2024-12-07MySQL读写分离入门:轻松掌握数据库读写分离技术
- 2024-12-07MySQL读写分离入门教程
- 2024-12-07MySQL分库分表入门详解
- 2024-12-07MySQL分库分表入门指南