DATABASE PROCESSING APPARATUS, DATABASE PROCESSING METHOD, PROGRAM AND DATA STRUCTURE OF DATABASE

PROBLEM TO BE SOLVED: To achieve efficient database processing even on variable length data by using a parallel arithmetic unit.SOLUTION: The fragment length according to a data processing unit of a parallel arithmetic unit is determined. Tuple data including variable length data is stored in a frag...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KASHIWAGI TAKEHIKO, KAMIMURA JUNPEI
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:PROBLEM TO BE SOLVED: To achieve efficient database processing even on variable length data by using a parallel arithmetic unit.SOLUTION: The fragment length according to a data processing unit of a parallel arithmetic unit is determined. Tuple data including variable length data is stored in a fragment, and meta-data in the fragment is stored as a fragment header in a column store database. When processing the data stored in the column store database, the fragment allocated to each thread is determined by referring to the meta-data, and based on determined contents, parallel arithmetic operation is executed by allocating the fragment to each thread.