Method and system for controlling accesses to a database
First Claim
1. A system for controlling accesses to a database, comprising:
- a database identifying section that identifies a database corresponding to an input of a first access command;
an access judging section that determines whether a series of accesses to the identified database initiated by a second access command still continue;
a frequency determining section that determines how often accesses to the identified database occur with reference to a history of accesses; and
an access control section that checks the access made by the first access command to the identified database, under the condition that the series of accesses to the identified database initiated by the second access command still continue and the frequency of accesses to the identified database determined by the frequency determining section is higher than or equal to a predetermined value.
1 Assignment
0 Petitions
Accused Products
Abstract
The frequency of occurrences of an exclusion process is reduced so as to enhance the efficiency of handling accesses to a database. A system is provided for controlling accesses to a database. The system includes a database identifying section that identifies a database corresponding to an input of a first access command, an access judging section that judges whether a series of accesses to the identified database initiated by a second access command still continue, a frequency determining section that determines how often accesses to the identified database occur with reference to a history of accesses. The system further comprises an access control section that checks the accesses made by the first access command to the identified database when the series of accesses to the identified database initiated by the second access command still continue and the frequency of accesses to the identified database determined by the frequency determining section is higher than or equal to a predetermined value.
-
Citations
20 Claims
-
1. A system for controlling accesses to a database, comprising:
-
a database identifying section that identifies a database corresponding to an input of a first access command; an access judging section that determines whether a series of accesses to the identified database initiated by a second access command still continue; a frequency determining section that determines how often accesses to the identified database occur with reference to a history of accesses; and an access control section that checks the access made by the first access command to the identified database, under the condition that the series of accesses to the identified database initiated by the second access command still continue and the frequency of accesses to the identified database determined by the frequency determining section is higher than or equal to a predetermined value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product having computer instructions recorded on a computer readable medium, for enabling a computer executing the computer instructions to perform operations comprising:
-
identifying a database corresponding to an input of a first access command; determining whether a series of accesses to the identified database, initiated by a second access command still continue; determining how often accesses to the identified database occur with reference to a history of accesses; and checking the access made by the first access command to the identified database under the condition that the series of accesses to the identified database initiated by the second access command still continue and the frequency of accesses to the identified database determined by the frequency section is higher than or equal to a predetermined value. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computing system comprising a processor coupled to a computer-readable memory unit, said memory unit comprising a software application, said software application comprising instructions that when executed by said processor implement the system comprising:
-
a database identifying section that identifies a database corresponding to an input of a first access command; an access judging section that determines whether a series of accesses to the identified database initiated by a second access command still continue; a frequency determining section that determines how often accesses to the identified database occurs with reference to a history of accesses; and an access control section that checks the access made by the first access command to the identified database, under the condition that the series of accesses to the identified database initiated by the second access command still continue and the frequency of accesses to the identified database determined by the frequency determining section is higher than or equal to a predetermined value.
-
-
19. A method for controlling accesses to a database, comprising:
-
identifying a database by an input of a first access command; determining whether a series of accesses to the identified database initiated by a second access command still continue; determining how often accesses to the identified database occurs with reference to a history of accesses; and checking the access made by the first access command to the identified database under the condition that the series of accesses to the identified database initiated by the second access command still continue and the frequency of accesses to the identified database determined by the frequency determining section is higher than or equal to a predetermined value.
-
-
20. A system for controlling accesses to a database, comprising:
-
An arbitrating section that excludes one or more competing accesses made by a plurality of access commands to a same database; a database identifying section that identifies a database corresponding to an input of a first access command; an access judging section that determines whether a series of accesses to the identified database initiated by a second access command still continue; and an access control section that checks the access made by the first access command to the identified database under the condition that the series of accesses to the identified database initiated by the second access command still continue.
-
Specification