旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

Mysql的优化要领引见【MySQL教程】,mysql

作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:47评论:0


导读:本篇文章给人人带来的内容是关于Mysql的优化要领引见,有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。1、运用接见优化1).削减数据接见(Nosql...
本篇文章给人人带来的内容是关于Mysql的优化要领引见,有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。

1、运用接见优化

1).削减数据接见(Nosql作用)
2).返回更少数据
3).削减交互次数(Nosql作用)

2.服务器硬件挑选

1).数据SSD (固态)
2).日记SAS (企业级)

3.操纵体系优化(LINUX / SWAP(虚拟内存) )

1).LINUX 
2).设置SWAP(虚拟内存)
3).封闭NUMA特征
4).网卡优化(双网卡做成BOND(0 / 1 / 6)或许调解收集参数)
5).磁盘调理设置(DEADLINE / NOOP / CFQ)
6).文件体系(XFS / EXT4 / NOATIME / NOBARRIER)

4.数据库优化

1).数据库实例化优化
2).SQL语句优化
    a).选着有用的衔接递次(from从左到右;where从下而上,从右到左;group by,order by从左到右)
    b).防止发生笛卡尔积
    c).防止运用*(须要查询数据字典)
    d).用where子句替换having子句
    e).in合适表面大而内表小;exist合适于表面小而内表大
    f).运用exists替换distinct
    g).防止隐式数据类型转换
    h).运用索引来防止排序操纵
    i).只管运用前端婚配的隐约查找(Column like ‘ABC%’)
    j).不要在挑选性较低的字段竖立索引
    k).防止对列操纵(where前提中对字段举行数学表达式运算)
    l).只管去掉in , or ,<> (索引失效)
    m).防止在索引列上运用 is null 或许 not
    n).批量提交sql

以上就是Mysql的优化要领引见的细致内容,更多请关注ki4网别的相干文章!

标签:mysql


欢迎 发表评论: