首页> 外文学位 >Realizing parallelism in OLTP workloads.
【24h】

Realizing parallelism in OLTP workloads.

机译:在OLTP工作负载中实现并行性。

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

摘要

Transaction processing systems, which are the core of many business applications, have been studied intensively and successfully deployed in real-world applications for decades. However, a combination of workloads that demand support for a high volume of transactions and the presence of new hardware trends toward cloud computing, multicore chips and thread-level parallelism force us to revisit alternatives for system design choices. This thesis studies alternatives for aspects of exploiting parallelism in OLTP workloads and for building a new generation of high performance in-memory transaction processing systems.;In this thesis we first explore the question of whether hardware primitives developed for mutual exclusion, including Hardware Transactional Memory and spinlocks, can be exploited to run database transactions concurrently on multiprocessor systems. We then shift to focus on the abstract degree of parallelism available in highly-partitioned workloads by using transaction dependency graphs to keep track of conflicting accesses among active transactions. Finally, we study data partitioning techniques, which lie at the heart of parallel processing approaches to high transaction throughput. Our approach explores the idea of partitioning a table by an attribute of another table connected via key-foreign key joins, and a divide-and-conquer, source-code based strategy.
机译:事务处理系统是许多业务应用程序的核心,经过数十年的研究,已成功地将其成功地部署到实际应用程序中。但是,需要支持大量事务的工作负载以及云计算,多核芯片和线程级并行性的新硬件趋势的出现迫使我们重新考虑系统设计选择的替代方案。本文研究了在OLTP工作负载中利用并行性以及构建新一代高性能内存中事务处理系统方面的替代方案。;本文首先探讨了是否为互斥而开发了硬件原语(包括硬件事务存储)的问题。可以利用锁和自旋锁在多处理器系统上同时运行数据库事务。然后,我们通过使用事务依赖图来跟踪活动事务之间的冲突访问,从而集中精力研究高度分区的工作负载中可用的抽象并行度。最后,我们研究数据分区技术,这些技术是实现高事务吞吐量的并行处理方法的核心。我们的方法探索了通过另一个表的属性来划分表的想法,该表通过键-外键联接以及基于源代码的分而治之策略来连接。

著录项

  • 作者

    Tran, Khai Q.;

  • 作者单位

    The University of Wisconsin - Madison.;

  • 授予单位 The University of Wisconsin - Madison.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2013
  • 页码 139 p.
  • 总页数 139
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号