特許
J-GLOBAL ID:201603011930165819
データベース管理システム、計算機、データベース管理方法
発明者:
,
,
,
,
,
,
,
出願人/特許権者:
,
代理人 (1件):
特許業務法人ウィルフォート国際特許事務所
公報種別:特許公報
出願番号(国際出願番号):特願2014-512271
特許番号:特許第5858307号
出願日: 2012年04月27日
請求項(抜粋):
【請求項1】 プロセッサコアを有する計算機により実現されデータベースを管理するデータベース管理システムであって、
前記データベースへのクエリを受け付けるクエリ受付部と、
前記受け付けたクエリを実行するために必要な処理ステップと前記処理ステップの実行手順とを表す情報を含んだクエリ実行プランを生成するクエリ実行プラン生成部と、
前記生成したクエリ実行プランに基づいて前記受け付けたクエリを実行し、前記受け付けたクエリの実行において、処理ステップを実行するためのタスクを動的に生成し、前記動的に生成されたタスクを実行するクエリ実行部と
を有し、
前記クエリ実行部は、前記受け付けたクエリの実行において、プロセッサコアにより実行される複数のスレッドにおいてタスクを実行し、
前記プロセッサコアにより実行される一つのスレッドにおいて複数のタスクを実行し、
タスクを新たに生成する場合に、コンテキストを生成して、前記生成したコンテキストに基づいて前記生成されたタスクを実行し、
前記コンテキストは、前記新たに生成するタスクにおいて実行を開始する処理ステップが、前記クエリ実行プランが表す1以上の処理ステップのうちのいずれであるかを示す第1の情報と、前記第1の情報が示す処理ステップに要するデータのアクセス先に関する第2の情報と、前記新たに生成するタスクにより結果を生成するために必要なデータに関する第3の情報とを含む情報である
データベース管理システム。
IPC (2件):
G06F 12/00 ( 200 6.01)
, G06F 9/50 ( 200 6.01)
FI (2件):
G06F 12/00 513 D
, G06F 9/46 462 A
引用特許:
引用文献:
出願人引用 (1件)
-
クエリプラン利用先読み技術における多重処理実行時の性能モデル検討
前のページに戻る