基于具有语义等价关系或包含关系的查询的物化视图生成和提供制造技术

技术编号:43664205 阅读:15 留言:0更新日期:2024-12-13 12:53
本文描述的实施例涉及生成和返回用于彼此具有特定关系的查询(或子表达式)的物化视图。例如,基于机器学习的技术可以被利用以标识彼此具有语义等价关系或包含关系中的至少一项的查询子表达式。响应于标识这样的(多个)关系,物化视图可以针对所识别的子表达式而被生成。当随后查询被接收时,基于机器学习的技术可以被利用以确定查询的子表达式是否具有与物化视图已经被生成的另一子表达式的语义等价关系或包含关系中的至少一项。响应于确定查询的这种子表达式具有一个或多个这样的关系,针对另一子表达式生成的物化视图被返回。

【技术实现步骤摘要】
【国外来华专利技术】


技术介绍

1、技术的持续进步已经使大量数据能够被生成并保留在数据储存库中。例如,现代数据库可以包括若干拍字节的数据,大多数拍字节的数据被保留在大的基表中。尽管计算能力不断增加,但针对这些基表执行特定查询可能需要大量时间。因此,各种工具(诸如视图物化)已经被开发以帮助减少针对数据库执行查询所需的时间。


技术实现思路

1、提供本
技术实现思路
将以简化的形式介绍将在下面的具体实施方式中进一步描述的概念的选择。本
技术实现思路
不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。

2、本文描述的方法、系统、装置和计算机可读存储介质被配置为生成和返回针对用于彼此具有特定关系的查询(或子表达式)的物化视图。例如,基于机器学习的技术可以被利用以标识彼此具有语义等价关系或包含关系中的至少一项的查询子表达式。响应于标识这样的(多个)关系,物化视图可以针对所识别的子表达式而被生成。当随后查询被接收时,基于机器学习的技术可以被利用以确定查询的子表达式是否具有与物化视图已经被生成的另一子表本文档来自技高网...

【技术保护点】

1.一种系统,包括:

2.根据权利要求1所述的系统,其中所述物化视图引擎被配置为通过以下将所述第一物化视图的所述至少一部分作为所述查询结果返回给所述查询:

3.根据权利要求1所述的系统,其中所述物化视图引擎还被配置为:

4.根据权利要求3所述的系统,其中所述物化视图引擎还被配置为:

5.根据权利要求4所述的系统,其中每个第二特征向量包括以下至少一项:

6.根据权利要求1所述的系统,其中当所述第一数据集被包括在由所述第二查询表达式引用的第二数据集中时,所述第一查询表达式与所述第二查询表达式具有所述包含关系。p>

7.根据权...

【技术特征摘要】
【国外来华专利技术】

1.一种系统,包括:

2.根据权利要求1所述的系统,其中所述物化视图引擎被配置为通过以下将所述第一物化视图的所述至少一部分作为所述查询结果返回给所述查询:

3.根据权利要求1所述的系统,其中所述物化视图引擎还被配置为:

4.根据权利要求3所述的系统,其中所述物化视图引擎还被配置为:

5.根据权利要求4所述的系统,其中每个第二特征向量包括以下至少一项:

6.根据权利要求1所述的系统,其中当所述第一数据集被包括在由所述第二查询表达式引用的第二数据集中时,所述第一查询表达式与所述第二查询表达式具有所述包含关系。

7.根据权利要求1所述的系统,其中当所述第一查询表达式和所述第二查询表达式两者产生相同的查询结果,但是包括相对于彼此不同的语法时,所述第一查询表达式与所述第二查询表达式具有所述语义等价关系。

8.一种...

【专利技术属性】
技术研发人员:B·B·海恩斯J·利卡A·帕夫连科R·奥泰比A·金达尔
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1