首页> 外文期刊>International journal of web and grid services >A pipeline-based approach for long transaction processing in web service environments
【24h】

A pipeline-based approach for long transaction processing in web service environments

机译:Web服务环境中用于长事务处理的基于管道的方法

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

摘要

In web service environments, long transactions need to lock resources - often database services - for a long time during their long execution duration. This would bring down the performance of transaction processing systems. The transaction compensation is a feasible solution through allowing sub-transactions to independently commit, however, it is not able to speed up the transaction processing. This paper proposes a novel pipeline-based transaction processing (PLbTP) model for Serial Long Transactions (SLTs), which parallelises the transaction processing to reduce the transaction execution duration. Furthermore, we design a time-stamp-based deadlock prevention mechanism for the control of multiple concurrent transactions. The simulation results demonstrate that our approach can significantly improve performance of SLTs without the aid of compensating transactions.
机译:在Web服务环境中,长事务需要在较长的执行期间内长时间锁定资源(通常是数据库服务)。这将降低交易处理系统的性能。通过允许子事务独立提交,事务补偿是一种可行的解决方案,但是,它不能加快事务处理的速度。本文提出了一种新的串行长事务(SLT)的基于管道的事务处理(PLbTP)模型,该模型并行化事务处理以减少事务执行时间。此外,我们设计了基于时间戳的死锁防止机制来控制多个并发事务。仿真结果表明,我们的方法无需补偿交易即可大大提高SLT的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号