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

Performance fault locating method for distributed database

A database and distributed technology, applied in the field of distributed databases, can solve problems such as performance positioning difficulties and difficulties, and achieve significant social and economic benefits, simple methods, and wide applications.

Inactive Publication Date: 2017-03-29
长安通信科技有限责任公司 +1
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, the MPP architecture has brought more maintenance problems to the operation and maintenance personnel. The most prominent one is the positioning of performance problems. Since the user's query request occurs on multiple database nodes, when a performance problem occurs, it needs to be located on multiple nodes. It is much more difficult to locate the problem on a single database than the performance on a single database. This is a great challenge for the DBA. The more nodes there are in the MPP, the more difficult it is to locate the fault.

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
  • Performance fault locating method for distributed database
  • Performance fault locating method for distributed database
  • Performance fault locating method for distributed database

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts fall within the protection scope of the present invention.

[0048] The invention provides a method for locating performance faults of distributed databases, the method is used for locating performance faults of distributed databases in the scheduling process of distributed environments;

[0049] Such as figure 1 As shown, the scheduling process includes: the user sends an SQL request to the scheduler; the scheduler distributes the SQL request to multiple databases; the database executes the SQL request and returns th...

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 provides a performance fault locating method for distributed database. The method comprises following steps: positioning performance fault nodes which are slow in execution; determining whether the SQL execution plan of the performance fault nodes is changed; if the SQL execution plan is changed, the performance fault positioning is finished and the SQL execution plan of performance fault nodes are optimized, or else, system resource loads, the coordinator performance and user network conditions are successively examined until the performance fault positioning is completed. The method of the invention is simple and efficient; by means of the method, performance faults during user calling database under distributed environment can be quickly and accurately located, greatly reducing the performance positioning time under MPP (distributed database) environment and giving engineers clearer thinking; useless works are avoided and engineers can be more concentrated in solving problems.

Description

technical field [0001] The invention relates to the technical field of distributed databases, in particular to a performance fault location method for distributed databases. Background technique [0002] In recent years, with the development of the Internet and mobile Internet, the amount of data stored by enterprises has increased geometrically, and the traditional way of storing data in databases has become less and less practical, and new data storage architectures have been invented. [0003] MPP storage architect is an extension of the traditional single-node database, which allows data to be stored on more nodes, and does not have much impact on the business logic of the system. It is a big data storage and processing preferred by many enterprises. s solution. [0004] However, the MPP architecture has brought more maintenance problems to the operation and maintenance personnel. The most prominent one is the positioning of performance problems. Since the user's query ...

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 Applications(China)
IPC IPC(8): G06F11/30
CPCG06F11/3006G06F11/302G06F11/3051G06F11/3065
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