首页> 外国专利> REAL-TIME TRANSACTION SCHEDULING IN A DISTRIBUTED DATABASE

REAL-TIME TRANSACTION SCHEDULING IN A DISTRIBUTED DATABASE

机译:分布式数据库中的实时事务调度

摘要

In one exemplary embodiment, a method of a distributed database system includes the step of receiving a database transaction with a node of the distributed database system. A priority of the database transaction is determined. A load of a transaction queue of the node is determined. The execution of a database transaction is delayed if the load of the transaction queue is greater than a first-water mark. The database transaction is delayed for a specified period. A portion of the database transaction is execution after the specified period. It is determined if the load of the queue is below a second-water mark after the specified period. A remaining portion of the database transaction can be processed if the load of the queue is below the second-water mark.
机译:在一个示例性实施例中,一种分布式数据库系统的方法包括以下步骤:接收与分布式数据库系统的节点的数据库事务。确定数据库事务的优先级。确定节点的事务队列的负载。如果事务队列的负载大于第一个水印,则会延迟数据库事务的执行。数据库事务被延迟指定的时间。在指定的时间段之后,将执行数据库事务的一部分。确定在指定时间段后队列的负载是否低于第二个水位线。如果队列的负载低于第二水位标记,则可以处理数据库事务的其余部分。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号