SYSTEM AND METHOD TO DETERMINE DATABASE SCHEMA IMPACT
First Claim
Patent Images
1. A method of database management, the method comprising:
- associating a user identifier with an application, wherein the user identifier enables monitoring access by the application to a database replication;
identifying a change to a schema associated with the database replication based on said monitoring;
verifying the identified change;
analyzing a usage parameter of the database replication to determine usage data;
storing the usage data to a database usage repository; and
determining from the usage data an expected impact of the identified change.
1 Assignment
0 Petitions
Accused Products
Abstract
Database management systems associate a user identifier with an application and monitor access by the application to a database replication. Any changes to a schema associated with the database replication or different instances of the database are identified based on the monitoring. Identified changes are verified and a usage parameter of the database or database replication is analyzed to determine usage data, which can be stored in a database usage repository. A determination regarding the expected impact of an identified change is determined from the usage data.
57 Citations
23 Claims
-
1. A method of database management, the method comprising:
-
associating a user identifier with an application, wherein the user identifier enables monitoring access by the application to a database replication; identifying a change to a schema associated with the database replication based on said monitoring; verifying the identified change; analyzing a usage parameter of the database replication to determine usage data; storing the usage data to a database usage repository; and determining from the usage data an expected impact of the identified change. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of managing a database system, the method comprising:
-
identifying a schema change comprising a difference between a schema for a data model repository and a schema for a database replication; comparing a stored structured query language (SQL) statement against the identified schema change; for a database error encountered during said comparing, determining an application or service development impact; and comparing a stored usage parameter to the identified schema change. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer readable media embedded with instructions for database management, the instructions including instructions for:
-
a usage module for analyzing database usage and updating a database usage repository with information indicative of the database usage; a schema change monitor for identifying and verifying schema changes; an impact module for determining an impact of an identified schema change based on said database usage; and an alarm generator for alerting client applications regarding the change impact. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification