查询优化的一般准则有哪些
1. 选择运算应尽可能先做。这是优化策略中最重要最基本的一条
2. 在执行连接前对关系适当的预处理,方法有两种:在连接属性上建立索引和对关系排序,然后执行连接,第一种称为索引连接方法,第二种称为排序合并连接方法
3. 把投影运算和选择运算同时进行。
4. 把投影同其前或者其后的双目运算结合起来,没有必要为了去掉某些字段而扫描一下关系
5. 把某些选择同它前面要执行的笛卡尔积结合起来成为一个连接运算,连接特别是等值连接运算要比同样关系上的笛卡尔积节省很多时间
6. 找出公共子表达式,先计算出公共子表达式的值才参与运算。
2. 在执行连接前对关系适当的预处理,方法有两种:在连接属性上建立索引和对关系排序,然后执行连接,第一种称为索引连接方法,第二种称为排序合并连接方法
3. 把投影运算和选择运算同时进行。
4. 把投影同其前或者其后的双目运算结合起来,没有必要为了去掉某些字段而扫描一下关系
5. 把某些选择同它前面要执行的笛卡尔积结合起来成为一个连接运算,连接特别是等值连接运算要比同样关系上的笛卡尔积节省很多时间
6. 找出公共子表达式,先计算出公共子表达式的值才参与运算。
【查询优化的一般准则有哪些】相关文章
1. 查询优化的一般准则有哪些
4. 面试着装的一般规律和原则
5. 辞职的一般流程是怎样?
6. PHP开发的一般流程
7. Ruby中的保护方法和私有方法与一般面向对象程序设计语言的一样吗
9. SQL Server的固定数据库角色都有哪些?对应的服务器权限有哪些?
10. 用JAVA实现一种排序,JAVA类实现序列化的方法(二种)
本文来源:https://www.mianshiwenti.com/a13341.html
进入下载页面
﹝查询优化的一般准则有哪些﹞相关内容
- 对于没有初始化的变量的初始值可以作怎样的假定
- 应对外企跳槽前应优化简历及面试技巧
- 网站优化求职简历范文
- 网络优化专员求职信
- 如何实现jdbc性能优化
- 介绍一下如何优化MySql
- 介绍一下Oracle的操作符优化
- 简单叙述一下MYSQL的优化
- 介绍一下MYSQL常用的优化技巧
- 如何进行Linux分区优化