Mysql中基本语句优化的原则有哪些
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章给大家分享的是有关Mysql中基本语句优化的原则有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。mysql基本语句优化原则一、尽量避免在列上运算,这样会导致索引
千家信息网最后更新 2026年11月01日Mysql中基本语句优化的原则有哪些
这篇文章给大家分享的是有关Mysql中基本语句优化的原则有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
mysql基本语句优化原则
一、尽量避免在列上运算,这样会导致索引失效
select * from t where YEAR(d) >= 2011;
优化为
select * from t where d >='2011-0101'
二、使用 JOIN 时,应该用小结果集驱动大结果集,同时把复杂的 JOIN 查询拆分成多个query,因为 JOIN 多个表,可能导致更多的锁定和堵塞
三、使用 LIKE 时,避免使用 %%
四、select 指定查询字段,不要全查出来,节省内存
五、使用批量插入语句节省交互
六、limit的基数比较大时,使用 between,between 限定比 limit 快,但是between也有缺陷,如果id中间有断行或是中间部分id不读取的情况,数据会少
select * from t where 1 limit 100000,10
优化为
select * from t where id between 100000 and 100010
七、不要使用 rand 函数取多条随机记录
八、避免使用 NULL
九、不要使用 count(id) , 而应该是 count(*)
十、不要做无谓的排序操作,而应尽可能在索引中完成排序
感谢各位的阅读!关于"Mysql中基本语句优化的原则有哪些"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
语句
原则
更多
内容
多个
篇文章
索引
结果
排序
查询
不错
复杂
实用
内存
函数
同时
基数
多条
字段
尽可能
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技互联网产品
互联网和科技创新
互联网科技卖菜
卓越科技(互联网 )
科技创新互联网企业
亿账通互联网科技
互联网前沿科技
互联网科技英文翻译
成都狮子座互联网科技
互联网金融和金融科技
人人互联网科技是培训
哈尔滨秒房互联网科技有限公司
汉立互联网科技有限公司联系电话
新华互联网科技2019
中国互联网有什么科技含量
以后互联网后是啥科技
阿里互联网科技公司
乌苏新华互联网科技做什么的
深圳无忧互联网科技
互联网科技快速发展优美句子
互联网科技公司排名
工业互联网科技新基建
深圳互联网科技公司
盛创互联网科技有限公司
济南和联互联网科技有限公司
互联网科技产品
团飞科技与伯堂互联网服务平台
重庆威客帮互联网科技
朱啸虎曾投资哪些互联网科技企业
互联网金融运营模式中的金融科技