码迷,mamicode.com
首页 >  
搜索关键字:谓词重写    ( 4个结果
视图重写和等价谓词重写
还没看,先mark一下 一、什么是视图重写? 视图是数据库中基于表的一种对象,把对表的查询固化,这种固化就是视图。 这里我们需要注意区分: 视图<——>物化视图<——>物化(技术),三者之间的关系。 物化是将结果缓存至内存的方式,这里我们所说的视图,其结果是动态的,而物化视图的结果是一个固定结果,对 ...
分类:其他好文   时间:2018-04-10 10:47:12    阅读次数:173
MySql学习(六) —— 数据库优化理论(二) —— 查询优化技术
逻辑查询优化包括的技术 1)子查询优化 2)视图重写 3)等价谓词重写 4)条件简化 5)外连接消除 6)嵌套连接消除 7)连接消除 8)语义优化 9)非SPJ优化 一、子查询优化 1. 什么是子查询:当一个查询是另一个查询的子部分时,称之为子查询。 2. 查询的子部分,包含的情况: a) 目标列位 ...
分类:数据库   时间:2016-10-24 23:53:38    阅读次数:541
SQL优化--逻辑优化--视图重写与等价谓词重写
1)视图重写 视图的类型: a)用SPJ格式构造的视图,称为简单视图。 CREATE VIEW v1 AS SELECT x, y, z FROM t; b)用非SPJ格式构造的视图(带有GROUPBY等操作),称为复杂视图。 CREATE VIEW v2 AS SELECT x, y, z FROM t ORDER BY x; 视图重写:...
分类:数据库   时间:2015-02-07 17:30:27    阅读次数:226
等价谓词重写
1、like规则 name like ‘abc%‘ 重写为 name >= ‘abc‘ and name <‘abd‘ 可以避免全表扫描,走索引 2、between-and规则 sno between 10 and 20 重写为 sno >= 10 and sno <=20 如果数据库对between-and走索引,改为...
分类:其他好文   时间:2014-08-10 13:12:42    阅读次数:307
4条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!