基本信息:
- 专利标题: データベースシステム
- 专利标题(英):Database system
- 专利标题(中):数据库系统
- 申请号:JP2013086394 申请日:2013-04-17
- 公开(公告)号:JP2014211679A 公开(公告)日:2014-11-13
- 发明人: KATAYAMA TAIGA , YAMAJI KEI , KANEMATSU MOTOTAKA , SHIMAMURA MAKOTO , OCHIAI MAKOTO
- 申请人: 株式会社東芝 , Toshiba Corp
- 专利权人: 株式会社東芝,Toshiba Corp
- 当前专利权人: 株式会社東芝,Toshiba Corp
- 优先权: JP2013086394 2013-04-17
- 主分类号: G06F17/30
- IPC分类号: G06F17/30 ; G06F12/00
摘要:
【課題】結合検索結果のクライアント側への転送をより高速化することのできるデータベースシステムを提供する。【解決手段】サーバは、クライアントから受信したクエリを解析して、結合検索の条件判定に必要な列と検索結果生成に必要な列を抽出し、1件のデータに相当するテーブルの行を一意に特定する識別子であるrowidも含めて問い合わせるためのクエリをデータベース毎に生成して、データベースに実行させるクエリ解析実行部と、各データベースからrowidも含む検索結果を受け取り、結合検索の最終結果の生成に必要な行と列から成るテーブルを構成する中間結果と、各行を順に参照し、検索条件に合う各テーブルのrowidをまとめたrowidの組みを生成する中間結果生成部とを備え、クライアントは、中間結果とrowidの組みをサーバから受信し、rowidの組みを元にアプリケーションの要求に応じた最終結果を生成する。【選択図】図1
摘要(中):
要解决的问题:提供能够加速将连接搜索结果传送给客户端的数据库系统。解决方案:服务器包括:查询分析执行单元,其分析从客户端接收的查询,其提取确定 生成搜索结果所需的连接搜索条件和字符串,其生成用于进行查询的查询,所述查询包括rowid,所述rowid是唯一地标识与每个数据库的一个数据相对应的表的行的标识符,以使数据库执行查询; 以及中间结果生成单元,其从每个数据库接收包括rowid的搜索结果,并且生成构成在生成连接搜索最终结果所需的行和列中的表的中间结果,以及满足每个表中的rowid的组合 搜索条件同时依次指向相应的行。 客户端从服务器接收中间结果和rowid的组合,并根据rowid的组合响应应用程序请求生成最终结果。
公开/授权文献:
- JP6096576B2 データベースシステム 公开/授权日:2017-03-15
信息查询:
EspacenetIPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F17/00 | 特别适用于特定功能的数字计算设备或数据处理设备或数据处理方法 |
--------G06F17/30 | .信息检索;及其数据库结构 |