METHODS AND SYSTEMS FOR REDUCING A LOAD ON A MULTI-TENANT DATABASE
First Claim
Patent Images
1. A method for reducing a load on a multi-tenant database system having a plurality of tenants, the method comprising:
- receiving, at one or more servers of the multi-tenant database system, a plurality of requests to login from one or more users of a first tenant;
determining, with the multi-tenant database system, a number of login requests received from the one or more users of the first tenant;
comparing the number of login requests to a threshold number; and
determining whether the number of login requests is greater than the threshold number.
2 Assignments
0 Petitions
Accused Products
Abstract
Mechanisms and methods for reducing a load on a multi-tenant database are provided. These mechanisms and methods for reducing a load on a multi-tenant database can enable a reduction in the computational effort expended to handle login requests with invalid usernames and the computational effort expended to handle valid login requests that occur at a high rate. The ability to provide a reduction in computational effort expended on login requests can enable a providing of a reliable level of resources to users and tenants of the multi-tenant database.
93 Citations
19 Claims
-
1. A method for reducing a load on a multi-tenant database system having a plurality of tenants, the method comprising:
-
receiving, at one or more servers of the multi-tenant database system, a plurality of requests to login from one or more users of a first tenant; determining, with the multi-tenant database system, a number of login requests received from the one or more users of the first tenant; comparing the number of login requests to a threshold number; and determining whether the number of login requests is greater than the threshold number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A machine-readable medium carrying one or more sequences of instructions for reducing a load on a multi-tenant database system having a plurality of tenants, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
-
receiving, at one or more servers of the multi-tenant database system, a plurality of requests to login from one or more users of a first tenant; determining, with the multi-tenant database system, a number of login requests received from the one or more users of the first tenant; comparing the number of login requests to a threshold number; and determining whether the number of login requests is greater than the threshold number.
-
-
19. A multi-tenant database system comprising:
-
one or more servers configured to receive a plurality of requests to login from one or more users of a first tenant; one or more processors configured to; determine a number of login requests received from the one or more users of the first tenant; compare the number of login requests to a threshold number; and determine whether the number of login requests is greater than the threshold number.
-
Specification