DATABASE PROCESSING METHOD, DATABASE PROCESSING PROGRAM AND DATABASE PROCESSING DEVICE
To reduce development costs for a general-purpose DB connector.SOLUTION: When a user request is a complex query, a query optimization processing unit identifies any of Postgres DBMSs 5 as a certain DBMS that processes the complex query. Next, a query conversion generating unit issues a query to obta...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English Japanese |
Published |
18.11.2021
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | To reduce development costs for a general-purpose DB connector.SOLUTION: When a user request is a complex query, a query optimization processing unit identifies any of Postgres DBMSs 5 as a certain DBMS that processes the complex query. Next, a query conversion generating unit issues a query to obtain intermediate table data for the DBMS relating to the complex query other than the certain DBMS on the basis of a command from the query optimization processing unit, and issues a query to insert the obtained intermediate table data for the certain DBMS. Moreover, the query conversion generating unit issues the complex query for the certain DBMS on the basis of a command from the query optimization processing unit. Furthermore, a response reply processing unit transmits a reply for the complex query to a user application 2.SELECTED DRAWING: Figure 2B
【課題】汎用DBコネクタの開発コストを低減すること。【解決手段】ユーザ要求が複雑クエリである場合に、クエリ最適化処理部が、いずれかのPostgresDBMS5を、複雑クエリを処理する特定DBMSとして特定する。そして、クエリ変換生成部が、クエリ最適化処理部の指示に基づいて、特定DBMS以外で複雑クエリに関係するDBMSへ中間テーブルデータを取得するクエリを発行し、取得した中間テーブルデータを挿入するクエリを特定DBMSへ発行する。また、クエリ変換生成部は、クエリ最適化処理部の指示に基づいて、特定DBMSへ複雑クエリを発行する。そして、リスポンス応答処理部が、複雑クエリに対する応答をユーザアプリケーション2に送信する。【選択図】図2B |
---|---|
Bibliography: | Application Number: JP20200084156 |