会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 6. 发明授权
    • Method and apparatus for improving database reliability and response
time in a distributed transaction processing system
    • 在分布式事务处理系统中提高数据库可靠性和响应时间的方法和装置
    • US5432926A
    • 1995-07-11
    • US985391
    • 1992-12-04
    • Andrew P. CitronJames P. Gray
    • Andrew P. CitronJames P. Gray
    • G06F12/00G06F11/14G06F17/30G06F11/00
    • G06F17/30371
    • A transaction network in which, in appropriate cases, a transaction is allowed to complete at each node and new work to commence, before all transaction resources at the node actually complete a syncpoint operation. This desirable result is obtained without the risk of unreported database corruption. At each node in response to a prepare to commit syncpoint command from a parent node, the node in question determines if it or any of its descendant nodes can make a unilateral heuristic decision to commit or backout the transaction irrespective of whether or not the final syncpoint command is to commit or backout. Each node informs its parent node that it is reliable or unreliable. Reliable means that neither this node nor any of its descendant nodes can make a unilateral heuristic decision. Unreliable means that this node or one or more of the descendant nodes may make such a unilateral decision. If a node is reliable, the transaction is released at the node after receiving and propagating to descendant nodes the final commit or backout command and before completion or acknowledgement of completion of the commit or backout command by the node or any of its descendant nodes. If the node is unreliable, then it waits for acknowledgement of completion of the commit or backout syncpoint operation at all unreliable nodes, including itself, before releasing the transaction at the node.
    • 一种交易网络,在适当的情况下,允许交易在每个节点完成并且新工作开始,在节点的所有事务资源实际完成同步点操作之前。 获得这个理想的结果,而不会导致未报告的数据库损坏。 在每个节点响应于准备从父节点提交syncpoint命令时,所讨论的节点确定其或其任何后代节点是否可进行单边启发式决定来提交或退回该事务,而不管最终同步点是否 命令是提交或退出。 每个节点通知其父节点它是可靠的或不可靠的。 可靠的意味着这个节点和它的任何后代节点都不能进行单边启发式决策。 不可靠意味着该节点或一个或多个后代节点可以进行单方面决策。 如果一个节点是可靠的,则在节点或其后代节点完成或完成提交或退出命令之后,在接收到传播到后代节点的最后提交或退出命令之后,该节点被释放。 如果节点不可靠,则在释放节点处的事务之前,它将等待所有不可靠节点(包括其自身)完成提交或退出同步点操作的确认。