DATABASE MANAGEMENT SYSTEM, COMPUTER, AND DATABASE MANAGEMENT METHOD

A database management system (DBMS) generates a query execution plan including information indicating one or more database (DB) operations necessary to execute the query and executes the query based on the query execution plan. The DBMS dynamically generates the task for executing the DB operation i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: FUJIWARA Shinji, KITSUREGAWA Masaru, TOKUDA Seisuke, GODA Kazuo, MOGI Kazuhiko, YOSHIDA Michiko, KAWAMURA Nobuo, SHIMIZU Akira
Format: Patent
Sprache:eng ; fre ; ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A database management system (DBMS) generates a query execution plan including information indicating one or more database (DB) operations necessary to execute the query and executes the query based on the query execution plan. The DBMS dynamically generates the task for executing the DB operation in execution of the query and executes the dynamically generated task. The DBMS performs a determination processing of simultaneous-task-generation number when newly creating a task. The determination processing of simultaneous-task-generation number is to calculate the number of simultaneous task generation, which is the number of tasks that can be generated simultaneously, based on the number of tasks which can be newly generated, a first memory resource amount which is the amount of memory resources necessary to be allocated per task newly generated, and a second memory resource amount which is the number of memory resources that can be newly allocated. The number of tasks generated dynamically and simultaneously is equal to or smaller than the calculated number of simultaneously generatable tasks.