Mysql中基本语句优化的原则有哪些
发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,这篇文章给大家分享的是有关Mysql中基本语句优化的原则有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。mysql基本语句优化原则一、尽量避免在列上运算,这样会导致索引
千家信息网最后更新 2025年11月06日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安全错误
数据库的锁怎样保障安全
网络安全责任能否委托
不能还原微赞数据库
电脑时不时无法访问服务器
WIND数据库技术类
c 把数据库中的列转化为行
遵化信息网络技术质量保证
贵州网络安全系统好不好
美国人用什么数据库
软件开发标书 售后服务措施
做中国人自己的数据库
惠普t5600服务器主机
网络安全手抄报画简单又漂亮
vr存储服务器
上半年网络安全工作
化工常用基础数据库
深圳移动软件开发工程师
数据库中导出数据是什么意思
关系型数据库属于iaas
nc数据库
淮安创新软件开发售后服务
广东app软件开发解决方案
校园网络安全小组工作职责
SHOPEX下载软件开发
视频软件开发需要哪些接口
陕西省第三届网络安全
哈尔滨软件开发专业怎么样
通信业网络安全管理员
xcom2服务器无法连接
江南嘉捷服务器进入不了系统
外文数据库中是一本期刊的有