【24h】

Los-Cost Compensation-Based Query Processing

机译:基于低成本补偿的查询处理

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

摘要

Compensation-based query processing has been proposed in order to avoid lock contention between updating transactions and ad-hoc queries. This paper presents an algorithm based on undoo-redo compensation. A query will read an inconsistent version of the database, but updates made by concurrent transactions are later undone to make the query result transaction-consistent. By processing the database internal log to obtain information on concurrent updates, queries impose no extra work on updating transactions. A simulation study shows that response times for query execution is significantly improved compared to the earlier compensation-based algorithms. Compared to executing queries with no consistency requirements, the algorithm gives only a small increase in query response times, while the effects on transaction response times are negligible.
机译:已经提出了基于补偿的查询处理,以避免更新交易和即席查询之间的锁争用。本文提出了一种基于撤消/无重做补偿的算法。查询将读取数据库的不一致版本,但是稍后并发事务进行的更新将撤消以使查询结果与事务一致。通过处理数据库内部日志以获取有关并发更新的信息,查询不会对更新事务进行任何额外的工作。仿真研究表明,与早期的基于补偿的算法相比,查询执行的响应时间得到了显着改善。与没有一致性要求的执行查询相比,该算法仅增加了少量的查询响应时间,而对事务响应时间的影响可以忽略不计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号