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

  

最新文章

  1. [SharePoint]SharePoint Claim base Authentication的一个比较好的介绍
  2. memcached+magent实现memcached集群
  3. Android studio .9图片造成的错误总结
  4. HTML5 UI框架Kendo UI Web自定义组件(一)
  5. Force.com微信开发系列(四)申请Access Token及自定义菜单之创建菜单
  6. Guide to Database Migration from Microsoft SQL Server using MySQL Workbench
  7. HDU 1877 另一个版本 A+B
  8. 与6lowpan最相关的RFC文档列表
  9. FZU 2086 餐厅点餐
  10. (Unsupported class version number [52.0] (maximum 51.0, Java 1.7))
  11. windows 下 Mutex和Critical Section 区别和使用
  12. ASP.NET中登录时记住用户名和密码(附源码下载)--ASP.NET
  13. appium自动化测试等待的三种方法
  14. 2017年11月23日**科技面试java工程师面试总结
  15. js将手机号中间四位变成*号
  16. (5)Jquery1.8.3快速入门_层次选择器
  17. Linux服务器下jdk 安装与环境变量的配置
  18. k8s渐进
  19. CRM 2016 执行IFrame 子页面中函数
  20. [原][库][c++]tinyxml使用小结

热门文章

  1. Linux下如何查看定位当前正在运行软件的配置文件
  2. 自学linux——17.selinux的了解及使用
  3. 对象转换工具 MapStruct 介绍
  4. Js实现随机某个li样式增加
  5. Spring Cloud Alibaba - RestTemplate
  6. ABP框架使用Oracle数据库,并实现从SQLServer中进行数据迁移的处理
  7. Tengine2.3+openssl1.1.1支持TLS1.3
  8. git连接远程GitHub仓库详细总结 for HTTPS协议
  9. MySQL-20-MySQL优化
  10. Python语言系列-04-高阶函数