Identifying database triggers
First Claim
1. A computer-implemented method to identify a database trigger in a data processing system, comprising:
- creating a database monitor for a specific application event responsive to receiving a request to create the database monitor for the specific application event;
responsive to receiving a request to monitor the specific application event within a database, creating a replicate database of the database;
identifying changes in the database associated with the specific application event by comparing, after the specific application event, the database to the replicate database; and
identifying a best candidate for a database trigger based upon the identified changes in the database associated with the specific application event.
0 Assignments
0 Petitions
Accused Products
Abstract
A system to identify database triggers in a data processing system. A request is received to create a database monitor for a specific application event and in response to receiving the request to create the database monitor, the database monitor is created. Then, a request is received to monitor the specific application event within a database and in response to receiving the request to monitor the specific application event, a replicate database of the database is created. Subsequently, the database is compared to the replicate database after the specific application event occurs to identify changes in the database associated with the specific application event. A best candidate is identified for a database trigger based upon the identified changes in the database associated with the specific application event.
21 Citations
16 Claims
-
1. A computer-implemented method to identify a database trigger in a data processing system, comprising:
-
creating a database monitor for a specific application event responsive to receiving a request to create the database monitor for the specific application event; responsive to receiving a request to monitor the specific application event within a database, creating a replicate database of the database; identifying changes in the database associated with the specific application event by comparing, after the specific application event, the database to the replicate database; and identifying a best candidate for a database trigger based upon the identified changes in the database associated with the specific application event. - View Dependent Claims (2, 3)
-
-
4. A data processing hardware system configured to identify a data base trigger, comprising:
-
a processor, wherein the processor is configured to perform; creating a database monitor for a specific application event responsive to receiving a request to create the database monitor for the specific application event; responsive to receiving a request to monitor the specific application event within a database, creating a replicate database of the database; identifying changes in the database associated with the specific application event by comparing, after the specific application event, the database to the replicate database; and identifying a best candidate for a database trigger based upon the identified changes in the database associated with the specific application event. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product comprising a computer usable storage medium having stored therein computer usable program code for identifying a database trigger in a data processing hardware system, the computer usable program code, which when executed by the data processing hardware system, causes the data processing hardware system to perform:
-
creating a database monitor for a specific application event responsive to receiving a request to create the database monitor for the specific application event; responsive to receiving a request to monitor the specific application event within a database, creating a replicate database of the database; identifying changes in the database associated with the specific application event by comparing, after the specific application event, the database to the replicate database; and identifying a best candidate for a database trigger based upon the identified changes in the database associated with the specific application event. - View Dependent Claims (15, 16)
-
Specification