【24h】

Supporting Exploratory Queries in Databases

机译:在数据库中支持探索性查询

获取原文
获取原文并翻译 | 示例

摘要

Users of database applications, especially in the e-commerce domain, often resort to exploratory "trial-and-error" queries since the underlying data space is huge and unfamiliar, and there are several alternatives for search attributes in this space. For example, scouting for cheap airfares typically involves posing multiple queries, varying flight times, dates, and airport locations. Exploratory queries are problematic from the perspective of both the user and the server. For the database server, it results in a drastic reduction in effective throughput since much of the processing is duplicated in each successive query. For the client, it results in a marked increase in response times, especially when accessing the service through wireless channels. In this paper, we investigate the design of automated techniques to minimize the need for repetitive exploratory queries. Specifically, we present SAUNA, a server-side query relaxation algorithm that, given the user's initial range query and a desired cardinality for the answer set, produces a relaxed query that is expected to contain the required number of answers. The algorithm incorporates a range-query-specific distance metric that is weighted to produce relaxed queries of a desired shape (e.g., aspect ratio preserving), and utilizes multi-dimensional histograms for query size estimation. A detailed performance evaluation of SAUNA over a variety of multi-dimensional data sets indicates that its relaxed queries can significantly reduce the costs associated with exploratory query processing.
机译:数据库应用程序的用户(尤其是在电子商务领域中的用户)经常诉诸于探索性的“试错”查询,因为基础数据空间巨大且不熟悉,并且该空间中的搜索属性有多种选择。例如,搜寻廉价机票通常涉及提出多个查询,改变飞行时间,日期和机场位置。从用户和服务器的角度来看,探索性查询都是有问题的。对于数据库服务器,由于在每个后续查询中重复了许多处理,因此导致有效吞吐量大幅度降低。对于客户端而言,这会导致响应时间显着增加,尤其是在通过无线通道访问服务时。在本文中,我们研究了自动化技术的设计,以最大程度地减少重复性探索性查询的需求。具体来说,我们提出SAUNA,这是一种服务器端查询松弛算法,在给定用户的初始范围查询和答案集所需的基数的情况下,该SAUNA会生成松弛的查询,该查询包含所需的答案数量。该算法结合了特定于范围查询的距离度量,该距离度量被加权以产生期望形状的松弛查询(例如,保持宽高比),并且利用多维直方图进行查询大小估计。 SAUNA对各种多维数据集的详细性能评估表明,其轻松的查询可以显着减少与探索性查询处理相关的成本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号