栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

2021-11-12

2021-11-12

怎样进行sql语句运行的优化:

思路:先通过执行计划查看语句运行的过程,到底是哪个步骤运行的比较慢,消耗比较多。

1、表格数据量大,要给表格建分区
2、字段经常要查询,可以给字段建索引
3、用group by 替换distinct
4、可以先进行数据的筛选,然后再去拼接和计算数据
5、可以使用子查询嵌套替换表连接
6、一般最好使用具体的列名查询,不要用*
7、筛选的数据量大的条件放后面,数据量小的条件放前面
8、可以的话用union all替代union
9、使用优化器进行优化,但一般不要超过4个,再大数据量也不要超过4个
10、使用存储过程代替一般的sql语句去运行比较复杂的逻辑

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/488067.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号