首页 > 数据库技术 > 详细

mysql优化

时间:2018-05-20 18:38:33      阅读:166      评论:0      收藏:0      [点我收藏+]

一、数据库优化是一个综合的工作,主要有以下5中方式:

1.合理的表结构(符合三大范式)

2.建立适当的索引(常用的有普通索引,主键索引,唯一索引,全文索引)

3.分表(水平,垂直分割)

4.读写分离(写包括:update,delete,insert)

5.存储过程(模块化编程能提高速度)

6.修改mysql配置(最大并发数,缓存 mysql.init)

7.服务器硬件升级

8.定时的清除不需要的数据,碎片整理

 

二、下面根据上面提供的方向,逐一讲解

1.合理的表结构

满足三大范式,某些情况下,可以反第三大范式,适当冗余数据

2.sql语句的优化

如何定位慢查询  SHOW GLOBAL STATUS LIKE ‘slow_queries‘

show variabes like ‘long_query_time‘  //显示当前慢查询的时间

 

mysql优化

原文:https://www.cnblogs.com/wesley168/p/9064125.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!