OPTIMIZATIONS FOR A BACKGROUND DATABASE CONSISTENCY CHECK
First Claim
Patent Images
1. A system, comprising:
- a database component that stores information; and
a database check component that performs a consistency check on information stored in the database component without creation or utilization of a database snapshot.
2 Assignments
0 Petitions
Accused Products
Abstract
Two features allow for increased performance in running database consistency checks. First, a database consistency check runs directly on a database, as opposed to running on a saved database snapshot. This saves memory since there is no need to save a database snapshot. To handle any pages modified since a start of the database consistency check, a supplemental check runs on modified pages. Any facts generated by either check run through an early aggregation that attempts to aggregate facts during the database consistency check.
70 Citations
20 Claims
-
1. A system, comprising:
-
a database component that stores information; and a database check component that performs a consistency check on information stored in the database component without creation or utilization of a database snapshot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
a database check component that generates facts about pages stored in a database component; and an early aggregation component that aggregates the facts at least partially during operation of the database check component. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
running a database consistency check that generates facts about a database; and grouping the facts during running of the database consistency check. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification