首页 > 试题广场 >

查询优化策略中,正确的策略是( )。

[单选题]

查询优化策略中,正确的策略是( )。

  • 尽可能早地执行笛卡尔积操作
  • 尽可能早地执行并操作
  • 尽可能早地执行差操作
  • 尽可能早地执行选择操作
今早剔除不满足条件的 提高查找速度?
发表于 2018-08-20 21:49:35 回复(0)
1.选择运算尽可能早做,在优化策略中这是最重要,最基本的一条,它常常可以使执行节约几个数量级,因为选择运算一般使计算的中间结果大大变小
2.把投影运算和选择运算同时进行。如果有若干的投影和选择运算并且他们都对同一个关系进行操纵的话,就可以在扫描此关系的同时完成所有的这些运算以避免重复扫描关系。
3.把投影同其前或其后的双目运算结合起来,没有必要为了去掉某些字段而扫描一遍关系
4.把某些选择同在他前面要执行的笛卡儿积结合成一个连接运算,连接特别是等值连接运算要比同样关系上的笛卡儿积省很多时间
5.找出公共子表达式
编辑于 2018-09-14 09:41:40 回复(0)
谁能解释一下吗?
发表于 2018-07-04 11:23:43 回复(0)
选择运算最早做的
编辑于 2024-03-05 04:00:26 回复(0)
选择运算就是where
发表于 2022-08-08 21:11:18 回复(0)