CN102004803A - Method and device for scheduling database resources - Google Patents
Method and device for scheduling database resources Download PDFInfo
- Publication number
- CN102004803A CN102004803A CN 201010616424 CN201010616424A CN102004803A CN 102004803 A CN102004803 A CN 102004803A CN 201010616424 CN201010616424 CN 201010616424 CN 201010616424 A CN201010616424 A CN 201010616424A CN 102004803 A CN102004803 A CN 102004803A
- Authority
- CN
- China
- Prior art keywords
- database
- working load
- computational resource
- business operation
- pond
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000004364 calculation method Methods 0.000 claims description 18
- 238000010586 diagram Methods 0.000 description 10
- 230000000875 corresponding effect Effects 0.000 description 8
- 230000008569 process Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000000977 initiatory effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 208000019901 Anxiety disease Diseases 0.000 description 1
- 230000036506 anxiety Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides a method for scheduling database resources, which comprises the following steps of: 202, arranging a plurality of computing resource pools for a database, and allocating computing resources for each computing resource pool; and 204, allocating the computing resource pools for database operation according to the type of service operation when the service operation initiates the database operation, and providing the computing resource in the computing resource pools so as to perform the database operation. The invention also provides a device for scheduling database resources. By reasonably allocating the database resources, various database operations only can occupy resources in a certain proportion, and other database operations are normally performed.
Description
Technical field
The present invention relates to data base administration, in particular to a kind of dispatching method and device of database resource.
Background technology
Along with constantly popularizing of IT technology, various software systems based on database obtain to use widely in all trades and professions at present.And along with business organization deepens continuously to the application of software systems, the software systems scale is also towards also coming huge and complicated more direction to develop.Database all is one of core of these systems usually, and a large amount of operations in the system all depend on database.And the raising of scale and complexity makes these software systems generally all face bottleneck on database, and this becomes one of modal bottleneck of these software systems.
All database request of operation system are whole computational resources of contention database server coequally.When anxiety takes place the database computational resource,, just can't be that some important operation keeps essential computational resource if computational resource is not controlled.
As shown in Figure 1, system comprises login, document typing, report form statistics operation.Report form statistics has taken a large amount of CPU time and the internal memory of database after initiating, caused before the report form statistics EO, and user's login or business datum typing operation all might respond slowly.
The various large-scale professional a large amount of computational resources that always can easy to doly engulf database server that calculate, software systems can become slowly to burst after these operations are initiated and be blunt, and this has become a kind of common problem.In this case, the upper limit of the computational resource that the operation by some type of constraint in the software systems can take, according to of the distribute regulation and control of different working loads, stability and the fluency that promotes whole application system just had good practical value to its available resources.
In the face of the database resource bottleneck, usual way has two kinds at present: optimize the SQL operation of application system or the tables of data of being correlated with and increase hardware resource.
The essence of preceding a kind of method is that modification " professional calculating " is own to adapt to resource in short supply, need make amendment to the structure or the internal logic of application system.A kind of method in back then needs the support of enterprise on cost, and the requirement of the computational resource of application system is always endless usually, constantly increases along with the expansion of professional scale.
These two kinds of ways all are to walk around problem from essence, directly do not get involved to " professional calculating " and " computational resource " the two and between the management that concerns.
Therefore, need a kind of new mode, can either guarantee that database resource can not cause slowly in some operation absorb, can guarantee that again database resource satisfies the operation requests of multiple business.
Summary of the invention
Technical matters to be solved by this invention is, a kind of new mode is provided, and can either guarantee that database resource can not cause slowly in some operation absorb, can guarantee that again database resource satisfies the operation requests of multiple business.
In view of this, the invention provides a kind of dispatching method of database resource, comprising: step 202 for database is provided with a plurality of computational resources pond, and is each computational resource pond distributes calculation resources; When step 204, business operation are initiated database manipulation, be described database manipulation distributes calculation resources pond, and provide computational resource in the described computational resource pond to carry out described database manipulation according to the type of described business operation.In this technical scheme, by resource reasonable distribution, make the types of databases operation can only take a certain proportion of resource with database, guaranteed that other database manipulations normally carry out.
In technique scheme, preferably, the type of described business operation comprises the working load type, identifies the working load size of described database manipulation; In described step 204, according to the working load type of described business operation, for described database manipulation distributes described computational resource pond.
In technique scheme, preferably, described business operation is initiated described database manipulation by connection string; In described step 204, also in described connection string, add the working load identification information, to represent the working load type of described business operation.
In technique scheme, preferably, before described step 204, the working load type list is set, write down the corresponding relation between the business operation of described each computational resource pond and each working load type; In described step 204, also according to described working load type list, for described database manipulation distributes described computational resource pond.
In technique scheme, preferably, in described step 202, for described each computational resource pond distributes calculation resources comprises: CPU time occupancy, memory usage that described each computational resource pond is set.
The present invention also provides a kind of dispatching device of database resource, comprising: module is set, and for database is provided with a plurality of computational resources pond, and is each computational resource pond distributes calculation resources; When scheduler module, business operation are initiated database manipulation, be described database manipulation distributes calculation resources pond, and provide computational resource in the described computational resource pond to carry out described database manipulation according to the type of described business operation.In this technical scheme, by resource reasonable distribution, make the types of databases operation can only take a certain proportion of resource with database, guaranteed that other database manipulations normally carry out.
In technique scheme, preferably, the type of described business operation comprises the working load type, identifies the working load size of described database manipulation; Described scheduler module is according to the working load type of described business operation, for described database manipulation distributes described computational resource pond.
In technique scheme, preferably, described business operation is initiated described database manipulation by connection string; Described dispatching device also comprises: identification module adds the working load identification information, to represent the working load type of described business operation in described connection string.
In technique scheme, preferably, the described module that is provided with also is provided with the working load type list, writes down the corresponding relation between the business operation of described each computational resource pond and each working load type; Described scheduler module is also according to described working load type list, for described database manipulation distributes described computational resource pond.
In technique scheme, preferably, the described module that is provided with to be described each computational resource pond distributes calculation resources by CPU time occupancy, the memory usage in described each computational resource pond are set.
By above technical scheme, can realize a kind of dispatching method and device of database resource,, make database manipulation according to its working load type by resource reasonable distribution with database, can only use a certain proportion of resource, guarantee that other database manipulations normally carry out.
Description of drawings
Fig. 1 is the synoptic diagram that current operation system requested database is operated;
Fig. 2 is the process flow diagram of the dispatching method of database resource according to an embodiment of the invention;
Fig. 3 is the block diagram of the dispatching device of database resource according to an embodiment of the invention;
Fig. 4 is the synoptic diagram of the dispatching method distribute data base resource of database resource according to an embodiment of the invention;
Fig. 5 is the process flow diagram that transmits working load in the dispatching method of database resource according to an embodiment of the invention;
Fig. 6 is the process flow diagram that carries out the distribute data base resource in the dispatching method of database resource according to an embodiment of the invention.
Embodiment
In order more to be expressly understood above-mentioned purpose of the present invention, feature and advantage, the present invention is further described in detail below in conjunction with the drawings and specific embodiments.
Set forth a lot of details in the following description so that fully understand the present invention, still, the present invention can also adopt other to be different from other modes described here and implement, and therefore, the present invention is not limited to the restriction of following public specific embodiment.
Fig. 2 is the process flow diagram of the dispatching method of database resource according to an embodiment of the invention.
As shown in Figure 2, the invention provides a kind of dispatching method of database resource, comprising: step 202 for database is provided with a plurality of computational resources pond, and is each computational resource pond distributes calculation resources; When step 204, business operation are initiated database manipulation, be described database manipulation distributes calculation resources pond, and provide computational resource in the described computational resource pond to carry out described database manipulation according to the type of described business operation.In this technical scheme, by resource reasonable distribution, make the types of databases operation can only take a certain proportion of resource with database, guaranteed that other database manipulations normally carry out.
In technique scheme, the type of described business operation comprises the working load type, identifies the working load size of described database manipulation; In described step 204, according to the working load type of described business operation, for described database manipulation distributes described computational resource pond.
In technique scheme, described business operation is initiated described database manipulation by connection string; In described step 204, also in described connection string, add the working load identification information, to represent the working load type of described business operation.
In technique scheme, before described step 204, the working load type list is set, write down the corresponding relation between the business operation of described each computational resource pond and each working load type; In described step 204, also according to described working load type list, for described database manipulation distributes described computational resource pond.
In technique scheme, in described step 202, for described each computational resource pond distributes calculation resources comprises: CPU time occupancy, memory usage that described each computational resource pond is set.
Fig. 3 is the block diagram of the dispatching device of database resource according to an embodiment of the invention.
As shown in Figure 3, the present invention also provides a kind of dispatching device 300 of database resource, comprising: module 302 is set, and for database is provided with a plurality of computational resources pond, and is each computational resource pond distributes calculation resources; When scheduler module 304, business operation are initiated database manipulation, be described database manipulation distributes calculation resources pond, and provide computational resource in the described computational resource pond to carry out described database manipulation according to the type of described business operation.In this technical scheme, by resource reasonable distribution, make the types of databases operation can only take a certain proportion of resource with database, guaranteed that other database manipulations normally carry out.
In technique scheme, the type of described business operation comprises the working load type, identifies the working load size of described database manipulation; Described scheduler module 304 is according to the working load type of described business operation, for described database manipulation distributes described computational resource pond.
In technique scheme, described business operation is initiated described database manipulation by connection string; Described dispatching device also comprises: identification module 306 adds the working load identification information, to represent the working load type of described business operation in described connection string.
In technique scheme, the described module 302 that is provided with also is provided with the working load type list, writes down the corresponding relation between the business operation of described each computational resource pond and each working load type; Described scheduler module 304 is also according to described working load type list, for described database manipulation distributes described computational resource pond.
In technique scheme, the described module 302 that is provided with to be described each computational resource pond distributes calculation resources by CPU time occupancy, the memory usage in described each computational resource pond are set.
Fig. 4 is the synoptic diagram of the dispatching method distribute data base resource of database resource according to an embodiment of the invention.
The dispatching method of the database resource in the present embodiment is as follows:
(1) divide the computational resource pond: for database is divided a plurality of computational resources pond, the CPU that the database manipulation that each computational resource pond is all designated carries out therein can use, the upper limit of internal memory.
(2) class indication system's work-load: for the miscellaneous service operation of software systems is carried out class indication by its working load size; Calculate when carrying out database manipulation when certain type business, the load type identifier of operating is passed to database, be assigned to the various computing resource pool by database by load type and carry out calculating.
(3) by working load type allocation database computational resource pond: define resource allocation policy in database, the working load type identifier in the operation of initiating according to operation system is assigned to certain computational resource pond with the database request of correspondence and carries out.
The synoptic diagram that the database resource of realizing by above step distributes as shown in Figure 4.
Elaborate the specific practice of each step below:
One, divides a plurality of computational resources pond for database
" computational resource pond " defined the scope of the computational resource that can use database manipulation.In the division to the computational resource pond, CPU time occupancy, memory usage are two main indexes.As above scheme, a total computational resource of database is divided into two computational resource ponds: a part is the computational resource pond that is used for the light weight operation such as login, document typing of software systems, can only take 70% CPU time and internal memory when resource is nervous; Another part is to be the computational resource pond such as this class heavy duty operations of report form statistics, can only take 30% CPU time and internal memory when resource is nervous at most.
The way in divide resource pond needs the support of Database Systems." computational resource pond " is a general notion, for different databases, and its concrete manifestation form difference.Current Sybase (SqlServer, Oracle etc.) has all possessed such basic function, although the configuration operation on the Database Systems of different vendor has difference, its basic process all is the same, and that is exactly:
(1) divides and names a plurality of resource pools by load type.For example we mark off 3 resource pool pool_normal in a database, and pool_ligh and pool_default are respectively applied for the operation of light weight operation, weight operation and non-operation system.
(2) for each resource pool the available resources upper limit is set.For example, the pool_normal resource pool that is used for the light weight operation that system is in the great majority can be used 50%CPU and internal memory at most when resource scarcity, pool_high then is configured to only to take 30%CPU and 40% internal memory when resource scarcity, and pool_default is configured to can take 20%CPU and 10% internal memory when resource scarcity.
Two, class indication system's work-load
This is a process of classifying by its working load size to each generic operation in the software systems, and ultimate demand forms a working load type list.For example, to revise these operations all be the comparison light weight to common login, list typing, list in the software systems, the operation of these light weights all can be designated the normal type operations so; And the operation unification that imports and exports and so on for report query, in batches is designated the high type operations; Working load type list in our system comprises two kinds of load type: normal and high like this.
" working load type list " is in this just individual general notion, for different software systems, its type that forms working load can be because its concrete condition and different, refinement more, and the concrete form of " working load type list " also may be different, but its result is identical, just the working load in the system is made classification and sign.
Set up after the working load classification, pass to Database Systems in the database request that need when the execution business operation, the class indication symbol of working load initiated.The transmission method of working load class indication is closely-related by the allocation strategy in workload distribution computational resource pond with Database Systems, as shown in Figure 5.
Step 502 is carried out business operation;
Step 504 prepares to connect database;
Step 506 connects the working load type that adds operation for data: transmit the working load type by the method that adds working load class indication information in the connection string of initiating database manipulation at business operation.
Because the form difference of the connection string of different Database Systems, the mode of adding the working load type information in connection string is also slightly different.For example, a form data of interface input is inserted into certain table by carrying out the Insert operation with data, the working load that will operate in system is designated the normal type.So when connecting database by the employing form such as " Data Source=localhost; Initial Catalog EnterpriseDB; UserID=sa; Password=123456;
Application Name=normal" connection string, the value of " Application Name " configuration section is set to the working load type, just the working load type transfer can be given Database Systems.If the heavy duty operations such as report query, its working load type is high, and " Application Name " configuration section then should be " Application Name=high " form so." Application Name " configuration section only is an example at this, for different databases, the configuration section that its connection string uses is also different, some does not have Application Name configuration section, but also can find similar configuration section or add self-defined configuration section and transmit the working load type, for example " workload=normal ".Again or also can be by the user name configuration section that all exists in all database connection strings, as User Id=normal, but require in the database to such an extent that create database user with the way that the user name configuration section of connection string transmits the working load type for this reason.
Step 508 connects and the execution database manipulation.The working load type information is added in the specific configuration section of database connection string, after database is received request, can from specific configuration section, get access to the working load type, be assigned to corresponding calculated resource pool executable operations then according to the connection string of request.
Three, press working load type allocation database computational resource pond
Define resource allocation policy in database, the working load type identifier in the operation of initiating according to operation system is assigned to certain computational resource pond with the database request of correspondence and carries out, concrete steps as shown in Figure 6:
Step 604 is determined operable computational resource pond according to " working load type ": determine that according to the working load type process in spendable computational resource pond is corresponding with the layoutprocedure in computational resource pond.For example, the working load of software systems is divided into two types of normal and high, if uniformly correlated name is also adopted in the computational resource pond that we dispose for this reason, as pool_normal and pool_high, in addition database has also disposed the pool_default pond.That is to say,, can determine that then the current pool_normal pond of should using carries out if current working load type is " normal "; If " high ", carry out in the then current pool_high pond of should using; If be not, then use the pool_default pond to carry out.
According to technical scheme of the present invention, can realize a kind of dispatching method and device of database resource, by limiting the available resources upper limit of some heavy duty operations when system resource is in short supply, the impact that intensive that can mild effectively these heavy duty operations bursts causes to system.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.
Claims (10)
1. the dispatching method of a database resource is characterized in that, comprising:
Step 202 for database is provided with a plurality of computational resources pond, and is each computational resource pond distributes calculation resources;
When step 204, business operation are initiated database manipulation, be described database manipulation distributes calculation resources pond, and provide computational resource in the described computational resource pond to carry out described database manipulation according to the type of described business operation.
2. dispatching method according to claim 1 is characterized in that the type of described business operation comprises the working load type, identifies the working load size of described database manipulation;
In described step 204, according to the working load type of described business operation, for described database manipulation distributes described computational resource pond.
3. dispatching method according to claim 2 is characterized in that described business operation is initiated described database manipulation by connection string;
In described step 204, also in described connection string, add the working load identification information, to represent the working load type of described business operation.
4. dispatching method according to claim 3 is characterized in that, before described step 204, the working load type list is set, and writes down the corresponding relation between the business operation of described each computational resource pond and each working load type;
In described step 204, also according to described working load type list, for described database manipulation distributes described computational resource pond.
5. according to each described dispatching method in the claim 1 to 4, it is characterized in that, in described step 202, for described each computational resource pond distributes calculation resources comprises:
CPU time occupancy, the memory usage in described each computational resource pond are set.
6. the dispatching device of a database resource is characterized in that, comprising:
Module is set, and for database is provided with a plurality of computational resources pond, and is each computational resource pond distributes calculation resources;
When scheduler module, business operation are initiated database manipulation, be described database manipulation distributes calculation resources pond, and provide computational resource in the described computational resource pond to carry out described database manipulation according to the type of described business operation.
7. dispatching device according to claim 6 is characterized in that the type of described business operation comprises the working load type, identifies the working load size of described database manipulation;
Described scheduler module is according to the working load type of described business operation, for described database manipulation distributes described computational resource pond.
8. dispatching device according to claim 7 is characterized in that described business operation is initiated described database manipulation by connection string;
Described dispatching device also comprises: identification module adds the working load identification information, to represent the working load type of described business operation in described connection string.
9. dispatching device according to claim 8 is characterized in that, the described module that is provided with also is provided with the working load type list, writes down the corresponding relation between the business operation of described each computational resource pond and each working load type;
Described scheduler module is also according to described working load type list, for described database manipulation distributes described computational resource pond.
10. according to each described dispatching device in the claim 6 to 9, it is characterized in that the described module that is provided with to be described each computational resource pond distributes calculation resources by CPU time occupancy, the memory usage in described each computational resource pond are set.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 201010616424 CN102004803A (en) | 2010-12-30 | 2010-12-30 | Method and device for scheduling database resources |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 201010616424 CN102004803A (en) | 2010-12-30 | 2010-12-30 | Method and device for scheduling database resources |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102004803A true CN102004803A (en) | 2011-04-06 |
Family
ID=43812165
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 201010616424 Pending CN102004803A (en) | 2010-12-30 | 2010-12-30 | Method and device for scheduling database resources |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102004803A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102609467A (en) * | 2012-01-16 | 2012-07-25 | 北京星网锐捷网络技术有限公司 | Method and device for database connection management |
| CN102761469A (en) * | 2011-04-27 | 2012-10-31 | 阿里巴巴集团控股有限公司 | Allocation method and device for resource pool |
| CN104348764A (en) * | 2013-07-31 | 2015-02-11 | 国际商业机器公司 | A method and device for allocating a computing unit in a data receiving link |
| CN106293931A (en) * | 2015-06-23 | 2017-01-04 | 北京神州泰岳软件股份有限公司 | A kind of method and apparatus of distribution server resource |
| CN106909613A (en) * | 2017-01-11 | 2017-06-30 | 华南理工大学 | A kind of method of adaptive equalization database access service |
| CN110231992A (en) * | 2019-06-06 | 2019-09-13 | 深圳前海微众银行股份有限公司 | Distributed resource allocation method, device, equipment and readable storage medium storing program for executing |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1184399A (en) * | 1996-11-30 | 1998-06-10 | 现代电子产业株式会社 | Dynamic overload control device and method in digital mobile communication system |
| CN1226704A (en) * | 1998-02-17 | 1999-08-25 | 国际商业机器公司 | Cache coherency protocol for data processing systems including multi-level hierarchical memory architectures |
| US20050041655A1 (en) * | 2001-10-01 | 2005-02-24 | Hughes William Alexander | Method and apparatus for routing packets that have ordering requirements |
| CN101226612A (en) * | 2007-12-29 | 2008-07-23 | 中国建设银行股份有限公司 | Data processing management system facing to process flow |
| CN101694632A (en) * | 2009-10-19 | 2010-04-14 | 浪潮电子信息产业股份有限公司 | Method for executing resource plans on demands and being applied to data base cluster system |
-
2010
- 2010-12-30 CN CN 201010616424 patent/CN102004803A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1184399A (en) * | 1996-11-30 | 1998-06-10 | 现代电子产业株式会社 | Dynamic overload control device and method in digital mobile communication system |
| CN1226704A (en) * | 1998-02-17 | 1999-08-25 | 国际商业机器公司 | Cache coherency protocol for data processing systems including multi-level hierarchical memory architectures |
| US20050041655A1 (en) * | 2001-10-01 | 2005-02-24 | Hughes William Alexander | Method and apparatus for routing packets that have ordering requirements |
| CN101226612A (en) * | 2007-12-29 | 2008-07-23 | 中国建设银行股份有限公司 | Data processing management system facing to process flow |
| CN101694632A (en) * | 2009-10-19 | 2010-04-14 | 浪潮电子信息产业股份有限公司 | Method for executing resource plans on demands and being applied to data base cluster system |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102761469A (en) * | 2011-04-27 | 2012-10-31 | 阿里巴巴集团控股有限公司 | Allocation method and device for resource pool |
| CN102761469B (en) * | 2011-04-27 | 2015-05-27 | 阿里巴巴集团控股有限公司 | Allocation method and device for resource pool |
| CN102609467A (en) * | 2012-01-16 | 2012-07-25 | 北京星网锐捷网络技术有限公司 | Method and device for database connection management |
| CN104348764A (en) * | 2013-07-31 | 2015-02-11 | 国际商业机器公司 | A method and device for allocating a computing unit in a data receiving link |
| CN104348764B (en) * | 2013-07-31 | 2017-09-19 | 国际商业机器公司 | Method and device for allocating computing units in a data receiving chain |
| US9917789B2 (en) | 2013-07-31 | 2018-03-13 | International Business Machines Corporation | Computing element allocation in data receiving link |
| CN106293931A (en) * | 2015-06-23 | 2017-01-04 | 北京神州泰岳软件股份有限公司 | A kind of method and apparatus of distribution server resource |
| CN106293931B (en) * | 2015-06-23 | 2019-11-08 | 北京神州泰岳软件股份有限公司 | A kind of method and apparatus of distribution server resource |
| CN106909613A (en) * | 2017-01-11 | 2017-06-30 | 华南理工大学 | A kind of method of adaptive equalization database access service |
| CN106909613B (en) * | 2017-01-11 | 2020-05-22 | 华南理工大学 | Method for self-adaptive equalization database access service |
| CN110231992A (en) * | 2019-06-06 | 2019-09-13 | 深圳前海微众银行股份有限公司 | Distributed resource allocation method, device, equipment and readable storage medium storing program for executing |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| STREAM Group | STREAM: The stanford stream data manager | |
| US9038078B2 (en) | System and method for a workload management and scheduling module to manage access to a compute environment according to local and non-local user identity information | |
| CN110443010A (en) | One kind permission visual configuration control method, device, terminal and storage medium in information system | |
| CN102004803A (en) | Method and device for scheduling database resources | |
| US8135703B2 (en) | Multi-partition query governor in a computer database system | |
| EP3951607B1 (en) | Data reading method, data writing method, and server | |
| US8042119B2 (en) | States matrix for workload management simplification | |
| CN106095569B (en) | A kind of cloud workflow engine scheduling of resource and control method based on SLA | |
| CN104063486A (en) | Big data distributed storage method and system | |
| CN102231693A (en) | Method and apparatus for managing access authority | |
| CN105468619B (en) | Resource allocation methods and device for database connection pool | |
| CN114968565A (en) | Resource management method, device, electronic device, storage medium and server | |
| CN103455489A (en) | Method and system for rapidly constructing key performance indicators (KPIs) of enterprises | |
| CN101753359B (en) | Method and system for dynamically distributing components | |
| CN113419856A (en) | Intelligent current limiting method and device, electronic equipment and storage medium | |
| CN117971467A (en) | A heterogeneous computing power sharing platform based on identity resolution | |
| US7734602B2 (en) | Choosing whether to use a delayed index maintenance depending on the portion of the materialized view (MV) changed | |
| US9483377B2 (en) | Apparatus and method for enabling a user to monitor skew of resource usage across different components of a large database system | |
| CN102750384A (en) | Device and method for acquiring data from multidatabase engine | |
| CN105007311A (en) | System and method for resource management based on cloud platform and cloud computing | |
| CN105681346A (en) | Method for realizing message analysis based on factory class | |
| CN101266545A (en) | Electric power industry integral supporting platform | |
| CN115795521A (en) | Access control method, device, electronic device and storage medium | |
| CN102929689A (en) | Method for building virtual machine in cloud computing system | |
| JPWO2016092604A1 (en) | Data processing system and data access method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C12 | Rejection of a patent application after its publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110406 |