Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Report forms calculation tasks concurrent control method

A technology for computing tasks and reports, applied in computing, special data processing applications, instruments, etc., can solve problems such as server overload and downtime, and achieve the effect of improving overall efficiency

Inactive Publication Date: 2009-10-21
北京润乾信息系统技术有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in practice, since the resources required for each report calculation task are generally different, this method cannot always make full use of the computing power of the server. For some calculation tasks with low resource requirements, the server will There will be spare resources that are not utilized, and tasks that require a lot of resources may cause the server to be overloaded and crash

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Report forms calculation tasks concurrent control method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Embodiments of the present invention will be described in detail below.

[0022] Such as figure 1 As shown, the processing procedure of a report calculation task concurrency control method is as follows:

[0023] (1) First, according to the current status and capabilities of the server, set the maximum number of grids that the server can bear at the same time.

[0024] The number of grids to be calculated at the same time is generally estimated or obtained based on the server's memory, running applications, and experience. Usually, a test can be carried out to continuously increase the number of grids until the machine crashes due to overload, and the maximum number of grids can be obtained. Approximate value. In this example, assuming that the current service can calculate up to 5 million grids at the same time, set the maximum number of grids to 5 million.

[0025] (2) The user provides a function for each report, its parameters are the data set and report paramete...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a report computing task concurrent control method, and belongs to the report making technology field. In the current technology, task concurrency number of a report server can only be a fixed value. The method cannot make full use of computing capability of the server, and sometimes can turn up a situation of the server overloading. The method of the invention changes the method of fixed concurrency number value into dynamically controlling concurrency, and determines if receiving a task according to complex degree of current report computing task, namely dynamically controls concurrency. Adopting the method of the invention can more make full use of the computing capability of the server, reduce to turn up the situation of crash caused by the server overloading, and improve report computing efficiency.

Description

technical field [0001] The invention belongs to the technical field of report making, and in particular relates to a method for concurrent control of report calculation tasks. Background technique [0002] The report is a periodic reflection of the operation and management indicators of the unit and department, and is an important basis for the relevant person in charge to monitor the business operation status and make decisions. With the application of information systems, computer automatic calculation and report generation have gradually replaced traditional manual statistical methods, greatly improving work efficiency and increasing accuracy. [0003] At present, the tool software used to make reports can be divided into two categories: one is a static report making tool represented by Microsoft Excel, which is characterized in that the designed report is static and will not be linked with the data in the database. Automatically increase or decrease the number of rows a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F17/30G06F17/24
Inventor 许朝阳
Owner 北京润乾信息系统技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products