Unlock instant, AI-driven research and patent intelligence for your innovation.

A high-performance access method for relational databases in the financial field

A technology of domain relationship and access method, which is applied in the field of high-performance access to relational databases in the financial field. It can solve the problems of small message package size, restrictions on the development of securities business and expansion of scale, and low efficiency of database access, so as to improve access efficiency. Effect

Active Publication Date: 2020-08-07
SHENZHEN SECURITIES COMM
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] like figure 2 As shown, the traditional database access method is relatively flexible, safe and reliable, but even if the application program and the database are in the same local area network, the efficiency of database access is still low, because the main work is done in the DBMS, the bottleneck is also the DBMS, and the local area network The high-quality network bandwidth (between the application program and the DBMS) is often idle, except that it may occupy part of the uplink network link when the query returns a large result set, because the message packet composed of the DML type SQL statement is small , there is hardly any load on the downlink network link
According to repeated tests, even if the application, DBMS, and database are located on the same operating system platform, the maximum TPS of the application inserting data records into the tables in the database in the form of long connections is difficult to exceed 1500, and the TPS of modifying table data records is even lower. During the period, if the query load is added in combination with specific business scenarios, the efficiency of the DBMS will continue to decline.
Considering that quantitative / programmed trading methods are widely used in the current securities trading field, the performance of traditional database access methods can no longer meet the requirements, which limits the further development and expansion of the securities business. Therefore, it is urgent to find a solution that can effectively improve the efficiency of database access. method

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
  • A high-performance access method for relational databases in the financial field
  • A high-performance access method for relational databases in the financial field

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments.

[0020] Such as figure 1 As shown, a high-performance access method for a relational database in the financial field includes the following steps:

[0021] S1, write data;

[0022] S101, the application program calculates the length of the field, constructs a DML statement, uses the memory as a cache image, simulates the data table in the memory, fills it into the data image, and the application program sends the constructed DML statement and the data image to the database management system;

[0023] S102. The database management system (DBMS) parses a DML statement constructed by the application program, and performs security and integrity control as well as concurrency and transaction control on the operation, and then sends the underlying data set to the disk where the database is located;

[0024] S103. After calculating the address and o...

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 high-performance access method for a relational database in the financial field. The method comprises the following steps: S1) writing in data; S101) calculating the length of field through an application program, constructing a DML statement, taking internal storage as a cache mirror image, simulating a data table in the internal storage, filling into a data mirror image and sending the constructed DML statement and the data mirror image to a database management system through the application program; S102) analyzing the DML statement constructed by the application program by the database management system, controlling safety and integrity, controlling concurrence and transaction and sending a bottom data set to a disc of the database by the database management system; and S103) calculating address and offset, and then once writing the bottom data set into the disc of the database; and S2) reading the data. The invention has the beneficial effect that the access efficiency of the database is effectively increased.

Description

technical field [0001] The invention relates to a high-performance access method for a database, in particular to a high-performance access method for a relational database in the financial field. Background technique [0002] In the financial field, there are strict reliability and availability requirements for data storage, and the data in the financial field is extremely sensitive, with high requirements for access control, and in terms of data security and access efficiency in terms of technical system operation and maintenance , usually put the application program and the database in the same local area network. Mature relational data products, such as SQL Server and Oracle, are usually used in the current market, while the traditional access to data in relational databases is to construct DML-type SQL statements, and call packaged database API interfaces such as JDBC, ODBC, etc. , sent to the DBMS for parsing and execution, and the execution result is obtained. [00...

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): G06F16/25G06F16/21
CPCG06F16/211G06F16/252
Inventor 马宗萼唐兴余
Owner SHENZHEN SECURITIES COMM