会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 77. 发明授权
    • Method and mechanism for efficient implementation of ordered records
    • 有效执行有序记录的方法和机制
    • US07039773B2
    • 2006-05-02
    • US10426471
    • 2003-04-29
    • Wei Ming HuJuan R. LoaizaRoger J. BamfordVikram JoshiArvind NithrakashyapTudor BosmanVinay SrihariAlok Pareek
    • Wei Ming HuJuan R. LoaizaRoger J. BamfordVikram JoshiArvind NithrakashyapTudor BosmanVinay SrihariAlok Pareek
    • G06F12/00
    • G06F17/30595Y10S707/99953
    • An improved method, mechanism, and system for implementing, generating, and maintaining records, such as redo records and redo logs in a database system, are disclosed. Multiple sets of records may be created and combined into a partially ordered (or non-ordered) group of records, which are later collectively ordered or sorted as needed to create an fully ordered set of records. With respect to a database system, redo generation bottleneck is minimized by providing multiple in-memory redo buffers that are available to hold redo records generated by multiple threads of execution. When the in-memory redo buffers are written to a persistent storage medium, no specific ordering needs to be specified with respect to the redo records from the different in-memory redo buffers. While the collective group of records may not be ordered, the written-out redo records may be partially ordered based upon the ordered redo records from within individual in-memory redo buffers. At recovery, ordering and/or merging of redo records may occur to satisfy database consistency requirements.
    • 公开了一种用于在数据库系统中实现,生成和维护记录(如重做记录和重做日志)的改进方法,机制和系统。 可以创建多组记录,并将其组合成部分有序(或非有序)的记录组,这些记录集合随后根据需要进行统一排序或排序以创建完全有序的记录集。 对于数据库系统,通过提供多个可用于保存由多个执行线程生成的重做记录的内存中重做缓冲区,可以使重做生成瓶颈最小化。 当内存中重做缓冲区被写入持久存储介质时,不需要针对来自不同内存中重做缓冲区的重做记录指定特定顺序。 虽然可能不会对集体记录进行排序,但是写出的重做记录可能会根据内部存储器重做缓冲区内的重做记录进行部分排序。 在恢复时,可能会发生重做记录的排序和/或合并,以满足数据库一致性要求。
    • 80. 发明授权
    • Method and apparatus for debugging a software program
    • 用于调试软件程序的方法和装置
    • US06671825B1
    • 2003-12-30
    • US09649310
    • 2000-08-28
    • Vikram JoshiAlex TsukermanShari Yamaguchi
    • Vikram JoshiAlex TsukermanShari Yamaguchi
    • G06F1100
    • G06F11/3644
    • A method and apparatus for debugging a software program is provided that is non-intrusive and allows multiple persons to debug concurrently in view private sessions. In one example, a method includes preserving a memory state of a portion of a software program, such as a database system. A debug command is received that, when executed, would normally cause modification to targeted data in the preserved portion of the software program. The command is executed by making a copy of the targeted data in the preserved portion of the software program. The copy is modified to generate a modified copy of the targeted data without modifying the data that is in the preserved portion of the software program. In subsequent accesses, the user that issued the debug command accesses the modified copy whenever the user would have otherwise accessed the corresponding preserved portion.
    • 提供了一种用于调试软件程序的方法和装置,其是非侵入式的,并且允许多个人在查看私人会话期间同时调试。 在一个示例中,一种方法包括保存诸如数据库系统的软件程序的一部分的存储器状态。 接收到一个调试命令,当被执行时,通常会对软件程序的保留部分中的目标数据进行修改。 通过在软件程序的保留部分中制作目标数据的副本来执行命令。 修改该副本以生成目标数据的修改副本,而不修改软件程序的保留部分中的数据。 在随后的访问中,发出调试命令的用户每当用户将以其他方式访问相应的保留部分时访问修改的副本。