会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Method for using an index as a workspace for deferred enforcement of
uniqueness constraints
    • 使用索引作为工作空间来延缓执行唯一性约束的方法
    • US6105025A
    • 2000-08-15
    • US612562
    • 1996-03-08
    • Kenneth R. JacobsRobert J. Jenkins
    • Kenneth R. JacobsRobert J. Jenkins
    • G06F17/30
    • G06F17/30327Y10S707/99933Y10S707/99934Y10S707/99938Y10S707/99952
    • The present invention provides a uniqueness-required index and a corresponding non-uniqueness count to support deferred uniqueness constraint enforcement. A uniqueness-required index stores duplicate occurrences of indexed data values that occur during statement or transaction processing. The non-uniqueness count associated with the uniqueness-required index provides a count of the number of indexed data values that occur more than once in the index. Where a non-uniqueness count is not equal to zero, a uniqueness constraint violation remains unresolved. Where an unresolved constraint violation exists at enforcement time, the effects of the processing are removed. A currently non-unique count can be used to represent the number of uniqueness-required indexes that are "currently non-unique". The currently non-unique count can be examined to determine whether there are any unresolved uniqueness constraint violations. Constraints can be enforced at the end of the processing of a statement, a transaction, or within a transaction at a savepoint.
    • 本发明提供了唯一性要求的索引和相应的非唯一性计数以支持延迟的唯一性约束执行。 唯一性要求的索引存储在语句或事务处理期间发生的索引数据值的重复出现。 与唯一性要求索引相关联的非唯一性计数提供了索引中多次发生的索引数据值的数量的计数。 在非唯一性计数不等于零的情况下,唯一性约束违规仍未得到解决。 在执行时间存在未解决的约束违规的情况下,处理的影响被删除。 当前不唯一的计数可用于表示“当前不唯一”的唯一性要求索引的数量。 可以检查当前不唯一的计数,以确定是否存在任何未解决的唯一性约束违规。 约束可以在处理语句,事务或在保存点的事务中结束时执行。
    • 7. 发明授权
    • Method and apparatus for providing isolation levels in a database system
    • 在数据库系统中提供隔离级别的方法和装置
    • US5870758A
    • 1999-02-09
    • US613026
    • 1996-03-11
    • Roger J. BamfordKenneth R. Jacobs
    • Roger J. BamfordKenneth R. Jacobs
    • G06F17/30G06F17/40
    • G06F17/30362Y10S707/99938Y10S707/99952Y10S707/99953
    • A method and system for providing isolation levels in a database system is provided. A serializable isolation level is provided by causing all statements in a transaction to see a "snapshot" of the database. A snapshot includes only those changes made to the database by a particular set of transactions. For example, the snapshot for a given transaction may include only the changes made by transactions that committed prior to the execution of the given transaction. The set of all transactions whose changes are included in a particular snapshot of the database is referred to as the snapshot set. Concurrently executing transactions may update the database while a serializable transaction is being executed. Updates that are not included in the snapshot of the serializable transaction are undone prior to processing each statement in the serializable transaction to recreate the data as it existed in the snapshot. If a serializable transaction attempts to update data that was updated by a transaction that is not in the snapshot set of the serializable transaction, then the serializable transaction is rolled back. A read committed isolation level is provided by establishing a different snapshot for each statement in a transaction.
    • 提供了一种用于在数据库系统中提供隔离级别的方法和系统。 通过使事务中的所有语句都可以看到数据库的“快照”来提供可序列化的隔离级别。 快照仅包含由特定事务集合对数据库所做的更改。 例如,给定事务的快照可能仅包括在执行给定事务之前提交的事务所做的更改。 更改包含在数据库的特定快照中的所有事务的集合称为快照集。 同时执行的事务可能在执行可序列化事务时更新数据库。 不包括在可序列化事务的快照中的更新在处理可序列化事务中的每个语句之前将被撤销,以重新创建快照中存在的数据。 如果可序列化事务尝试更新由可序列化事务的快照集中的事务更新的数据,则可序列化事务将回滚。 通过为事务中的每个语句建立不同的快照来提供读提交的隔离级别。