利用区间约束优化包含多个用户函数的查询

来源 :软件学报 | 被引量 : 0次 | 上传用户:rg595091068
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如何高效地处理说明性查询语言中嵌入的用户自定义函数,是查询优化的一个重要内容.以往的研究成果不能处理一条语句中的多个用户函数,并且难以实现.提出了分3个阶段进行优化的方案,能够对用户定义的多个函数进行处理.首先,把用户定义的函数以区间约束的形式等价地表述出来;然后,通过对区间约束进行分层筛选,去掉冗余;最后,选择最佳的执行策略.该方案易于实现,效率较高,特别是在用户定义的函数本身隐含多个表的连接条件时,更能取得明显的优化效果.
其他文献
随机Petri网的模型技术有多种不同的方法。简单地使用模型技术去模拟复杂的系统,势必造成状态空间的爆炸,而无法分析系统性能。模型精化技术可以开发出紧凑的模型,暴露出原模型中子模
高性能计算机系统的可扩展性是系统设计的一大难题,NUMA(non-uniform memory architecture)结构正是为了解决共享存储体系的可扩展性问题而提出来的.研究和实践表明,整机系统
在测试用例放回的情况下,关于随机测试和分割测试的比较,许多研究者做了大量的工作,取得了显著成果.在测试用例不放回的情况下,类似的比较工作在国内外文献中尚未见到.然而在
数据切片体现了数据立方体某方面的数据特征,当产生数据切片的数据立方体由于某种原因不可访问时,通过已知的多个数据切片尽可能地恢复数据立方体中的原始信息,有利于对数据
研究了加砷酸根对砖红壤吸附铜及随后吸附性铜的解吸的影响.结果表明,加砷后土壤对铜的吸附量和解吸量均增加.随砷加入量的增加,土壤对铜的吸附量和吸附性铜的解吸量均增加.