Global Patent Index - EP 3977308 B1

EP 3977308 B1 20231122 - LEARNING-BASED QUERY PLAN CACHE FOR CAPTURING LOW-COST QUERY PLAN

Title (en)

LEARNING-BASED QUERY PLAN CACHE FOR CAPTURING LOW-COST QUERY PLAN

Title (de)

LERNBASIERTER ABFRAGEPLAN-ZWISCHENSPEICHER ZUR ERFASSUNG EINES KOSTENGÜNSTIGEN ABFRAGEPLANS

Title (fr)

CACHE DE PLAN DE REQUÊTE BASÉ SUR L'APPRENTISSAGE POUR CAPTURER UN PLAN DE REQUÊTE À FAIBLE COÛT

Publication

EP 3977308 B1 20231122 (EN)

Application

EP 19731043 A 20190524

Priority

US 2019033929 W 20190524

Abstract (en)

[origin: WO2020242439A1] A query processing device is provided, including a processor coupled to a communication interface and a query storage. The processor receives a current submission of a query in a training mode, a stored prior execution plan, and stored statistics for the prior execution plan. The processor generates a current execution plan for the query, executes the current execution plan, and collects statistics. The processor stores the current execution plan and the statistics in the query storage and determines, based on the current execution plan, that the query is not in the training mode. The processor selects an execution plan for the query from among a plurality of stored execution plans for the query, including the prior execution plan and the current execution plan, and stores the selected execution plan for the query in the query storage with an indication that the query is not in the training mode.

IPC 8 full level

G06F 18/21 (2023.01)

CPC (source: EP US)

G06F 16/24524 (2019.01 - EP); G06F 16/24542 (2019.01 - EP US); G06F 18/217 (2023.01 - EP)

Designated contracting state (EPC)

AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

DOCDB simple family (publication)

WO 2020242439 A1 20201203; CN 114041128 A 20220211; EP 3977308 A1 20220406; EP 3977308 B1 20231122; EP 4303743 A2 20240110; EP 4303743 A3 20240327; US 2022050843 A1 20220217

DOCDB simple family (application)

US 2019033929 W 20190524; CN 201980096780 A 20190524; EP 19731043 A 20190524; EP 23211055 A 20190524; US 202117452948 A 20211029