会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • System for internode deadlock avoidance in parallel database system using as overflow buffer a temporary table storage allocated to the parallel database application program being executed
    • 在并行数据库系统中使用节点死锁避免系统作为溢出缓冲区分配给执行的并行数据库应用程序的临时表存储
    • US06230206B1
    • 2001-05-08
    • US09185257
    • 1998-11-02
    • Douglas J. DoolePaul C. HuffmanJohn E. Lumby
    • Douglas J. DoolePaul C. HuffmanJohn E. Lumby
    • G06F1516
    • G06F9/524
    • The invention provides a method and apparatus including a programming product for a parallel data processing system having a plurality of nodes interconnected by communication paths, in which one or more sets of data present at one or more source nodes of the system is required to be sent on a plurality of communication paths having communication buffers to selected nodes of the database system for processing, a system of communicating the data over the paths between the nodes to avoid deadlocking the processing system, including: accessing data from the one or more source nodes in subsets of the data; sending the subsets of data on a plurality of paths to the selected nodes of the processing system; if a path of the paths intended for the sending of one or more of the subsets of data becomes blocked, suspending the sending of subsets of the data on the path for a predetermined time period; if the blocked path becomes capable of accepting additional data before the predetermined time period has expired, resuming the sending of subsets of data on the path; however, if the predetermined time period expires without the path becoming available, placing one or more subsequent subsets of data intended for the path into an overflow buffer; when the blocked path again becomes free, sending the subsets of data from the overflow buffer on the path to the intended recipient node for processing.
    • 本发明提供了一种方法和装置,包括用于并行数据处理系统的编程产品,该系统具有通过通信路径互连的多个节点,其中需要发送系统的一个或多个源节点处存在的一组或多组数据 在具有到所述数据库系统的选定节点的通信缓冲器的多个通信路径上进行处理的系统,通过所述节点之间的路径传送所述数据的系统,以避免所述处理系统死锁,包括:从所述一个或多个源节点访问数据 数据子集; 将多个路径上的数据子集发送到处理系统的所选节点; 如果旨在发送数据子集中的一个或多个的路径的路径被阻塞,则暂停在路径上发送数据子集达预定时间段; 如果阻塞路径能够在预定时间段到期之前接受附加数据,则恢复在该路径上发送数据子集; 然而,如果预定时间段在路径变得可用的情况下到期,则将用于路径的一个或多个后续的数据子集放置到溢出缓冲器中; 当阻塞路径再次变为空闲时,将数据子集从路径上的溢出缓冲区发送到预期的接收方节点进行处理。