-
公开(公告)号:KR1020170128666A
公开(公告)日:2017-11-23
申请号:KR1020160058196
申请日:2016-05-12
Applicant: 한국전자통신연구원
Abstract: 본발명의실시예들은, 질의처리방법및 시스템에관한것으로, 본발명의일 실시예에따른질의처리방법은, 관계형데이터베이스에포함된컬럼들중 통계연산의대상이되는컬럼을이용하여배열데이터베이스를구축하는단계; 수행대상질의를분석하는단계; 및상기수행대상질의내에통계연산이존재하는경우, 해당통계연산을상기배열데이터베이스를이용하여처리하는단계를포함한다. 본발명의실시예들에따르면, 관계형데이터베이스와배열데이터베이스를연동함으로써, 질의처리속도를향상시킬수 있다.
Abstract translation: 本发明的实施例涉及查询处理的方法和系统中,查询处理方法根据本发明的一个实施例中,通过使用柱阵列数据库要进行的列的统计计算包含在关系数据库中, 步骤建立; 分析性能对象查询; 在执行主体查询中存在统计操作时,使用数组数据库处理统计操作。 根据本发明的实施例,通过链接关系数据库和阵列数据库可以提高查询处理速度。
-
公开(公告)号:KR1020170109119A
公开(公告)日:2017-09-28
申请号:KR1020160032122
申请日:2016-03-17
Applicant: 한국전자통신연구원
IPC: G06F17/30
CPC classification number: G06F17/30469 , G06F17/30498 , G06F17/30545
Abstract: 본발명의실시예들은, 분산질의엔진에서질의를최적화하는방법및 장치에관한것으로, 본발명의일 실시예에따른질의최적화방법은, 질의를기반으로질의계획을수립하는단계; 상기수립된질의계획을기반으로, 하위연산의결과데이터중 상위연산의결과데이터에포함될데이터들을, 상기하위연산과상기상위연산의사이에존재하는중간연산들에이용되는제 1 데이터와상기중간연산들에이용되지않는제 2 데이터로분류하는단계; 및상기제 2 데이터가상기중간연산들을위한입력값이되지않도록상기질의계획을수정하는단계를포함한다. 본발명의실시예들에따르면, 질의처리과정에서재분배되는데이터의양을줄일수 있다.
Abstract translation: 本发明的实施例涉及一种用于在分布式查询引擎优化查询的方法和设备,根据本发明的一个实施例包括建立一个查询计划的步骤是基于所述查询来查询优化方法; 基于建立的查询计划的,包括在结果数据的父操作的结果数据中的子操作数据,在该子操作和更高的工作的中间操作之间存在的中间操作中使用的第一数据 将第二个数据用于第二个数据; 并修改查询计划,使第二个数据不是中间操作的输入值。 根据本发明的实施例,可以减少在查询处理中重新分配的数据量。
-