Method and device for processing data in online business processing

An online transaction processing and data processing technology, applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve the problems of poor data horizontal scalability, high system pressure, affecting sessions, etc. Manageability, reducing the pressure on the system, and the effect of less temporary table space occupation

Inactive Publication Date: 2009-10-28
ALIBABA GRP HLDG LTD
View PDF0 Cites 67 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the second method has the following disadvantages: first, when performing DDL operations on the business core data table, it will affect all sessions accessed to this data table, the blocking phenomenon is serious, and the risk is still high, and if the DDL operation counts If the data is inaccurate and the hard parsing produces an incorrect SQL execution plan, then all sessions running this SQL will be affected by this, resulting in unbearable high pressure on the system; moreover, the hash algorithm of the Oracle partition table is a black box, and all data All visits need to go through this unique path. For high-concurrency OLTP, such core tables are accessed very frequently, so performing this hash operation will also consume a considerable amount of CPU of the database server; in addition, Oracle's partition table cannot span databases. When storage becomes the bottleneck of the entire system, the horizontal scalability of data is poor

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
  • Method and device for processing data in online business processing
  • Method and device for processing data in online business processing
  • Method and device for processing data in online business processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0055] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0056] The invention is applicable to numerous general purpose and special purpose computing system environments or configurations. Examples: personal computers, server computers, handheld or portable devices, tablet-type devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, including A distributed computing environment for any of the above systems or devices, etc.

[0057] The invention may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perfo...

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 method for processing data in online business processing, which comprises the following steps: a data partitioning field of a target data table is confirmed according to a business characteristic; and the target data table is divided into a plurality of subtables according to the data partitioning field. The invention uses the method that the core data table in an online business processing system is divided into a plurality of subtables to enable the data amount of the subtables after division to be lower than that of the original core data table. When DDL operation is carried out to the subtables, the occupied space of the temporary table is small, and blocked talks are few, thus the pressure born by the system is greatly reduced, and the maintainability and the manageability of the core data table of the database are improved.

Description

technical field [0001] The present invention relates to the field of online transaction processing, in particular to a data processing method and device in online transaction processing, and a data query method and device in online transaction processing. Background technique [0002] On-line transaction processing (On-Line Transaction Processing, OLTP) refers to the use of computer networks to connect business processing computer equipment or networks distributed in different geographical locations with the business management center network, so that unified processing can be performed on any network node. , real-time business processing activities or customer service. OLTP is the main application of the traditional relational database. In the OLTP environment, due to the rapid development of business, in the database, some business core data tables have a huge data volume, reaching more than 100 million. Transaction processing features lead to extremely high concurrent ac...

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): G06F17/30
Inventor 赵林
Owner ALIBABA GRP HLDG LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products