Earticle

현재 위치 Home 검색결과

결과 내 검색

발행연도

년 - 년

학문분야

자료유형

간행물

검색결과

검색조건
검색결과 : 46건
No
1

Query Optimization on Large Scale Nested Data with Service Tree and Frequent Trajectory

Wang, Li, Wang, Guodong

[Kisti 연계] 한국정보처리학회 Journal of information processing systems Vol.17 No.1 2021 pp.37-50

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

원문보기

Query applications based on nested data, the most commonly used form of data representation on the web, especially precise query, is becoming more extensively used. MapReduce, a distributed architecture with parallel computing power, provides a good solution for big data processing. However, in practical application, query requests are usually concurrent, which causes bottlenecks in server processing. To solve this problem, this paper first combines a column storage structure and an inverted index to build index for nested data on MapReduce. On this basis, this paper puts forward an optimization strategy which combines query execution service tree and frequent sub-query trajectory to reduce the response time of frequent queries and further improve the efficiency of multi-user concurrent queries on large scale nested data. Experiments show that this method greatly improves the efficiency of nested data query.

2

Enhancing Sentiment Classification Performance Using Hybrid Query Expansion Ranking and Binary Particle Swarm Optimization with Adaptive Inertia Weights

Pulung Hendro Prastyo, Risanuri Hidayat, Igi Ardiyanto

[NRF 연계] 한국통신학회 ICT Express Vol.8 No.2 2022.06 pp.189-197

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

원문보기

Machine learning-based sentiment classification is the best-performing method to understand public sentiment. However, the method has some problems, such as noisy features and high-dimensional feature space which affect the sentiment classification performance. To address the problems, this paper proposes a new feature selection using hybrid Query Expansion Ranking and Binary Particle Swarm Optimization with Adaptive Inertia Weights. The proposed method was validated using five tweet datasets on different topics both in Indonesian and English, and compared with state-of-the-art of filter and wrapper-based feature selection methods. Experimental results show the proposed method significantly improves sentiment classification performance and decrease computational time.

3

Query Execution Plan Optimization Model Based on Graph Query Optimization KCI 등재후보

Qing-Quan Fan, Kun-Hee Han, Seung-Soo Shin

중소기업융합학회 산업과 과학 제4권 제4호 2025.07 pp.23-35

※ 기관로그인 시 무료 이용이 가능합니다.

4,500원

기존 SQL 쿼리 최적화 프로그램은 규칙 기반 또는 비용 추정 모델에 크게 의존하는데, 이는 복잡한 다중 조인 또는 중첩 쿼리 시나리오에서 종종 최적이 아닌 실행 계획을 생성한다. 이러한 한계를 해결하기 위해, 실행 계획을 그래프 구조로 변환하고 GCN과 GAT를 활용하여 연산자 종속성과 의미 관계를 모델링하 는 그래프 신경망 기반 쿼리 최적화 프로그램인 GQO를 제안한다. GQO는 정확한 실행 시간 예측을 위한 쿼리 임베딩을 생성하고, PostgreSQL에 삽입하여 실제 성능 향상을 위해 사용할 수 있는 최적화 힌트를 생 성한다. TPC-H 쿼리에 대한 실험 결과는 GQO가 기존 비용 모델, MLP 베이스라인, 그리고 Tree-LSTM 모 델보다 훨씬 뛰어난 성능을 보이며 평균 26% 이상의 성능이 향상되었다.

Traditional SQL query optimizers rely heavily on rule-based or cost-estimation models, which often produce suboptimal execution plans under complex multi-join or nested query scenarios. To address these limitations, we propose GQO, a Graph Neural Network-based Query Optimizer that transforms execution plans into graph structures and leverages both GCN and GAT to model operator dependencies and semantic relationships. GQO generates query embeddings for accurate execution time prediction and produces optimization hints that can be injected into PostgreSQL for real-world performance gains. Experimental results on TPC-H queries demonstrate that GQO significantly outperforms traditional Cost Models, MLP baselines, and Tree-LSTM models, achieving over 26% average performance improvement.

4

Federated Graph Query Optimization for Cross-Hospital Electronic Health Records KCI 등재후보

Qing-Quan Fan, Ji-Hye Kim, Seung-Soo Shin

중소기업융합학회 산업과 과학 제5권 제3호 2026.05 pp.41-51

※ 기관로그인 시 무료 이용이 가능합니다.

4,200원

병원 간 전자의무기록 (EHR) 시스템은 중앙 집중식 학습 최적화를 제한하는 개인정보 보호 및 업무량 다양성 문제에 직면해 있다. 본 논문에서는 기관의 자율성을 유지하면서 비용 예측 및 쿼리 실행 효율성을 향상시키는 연합 쿼리 최적화 프레임워크를 구축하고자 한다. 계획 그래프 표현, GNN 기반 비용 학습, 그리고 병원 간 연합 집계 기능을 결합한 연합 그래프 기반 쿼리 최적화 모델인 FedGQO를 제안한다. FedGQO는 원시 EHR 데이터나 상세한 로컬 쿼리 로그를 공유하지 않고도 협업 학습을 가능하게 하며, 비독립 동일분포(non-IID) 워크로드 하에서도 견고함을 유지한다. 실험 결과, FedGQO는 MSE 8.98, 평균 q-오차 1.21, 평균 실행 시간 8.40을 달성하여, 중앙 집중식 상한선에 근접하면서도 기본 최적화기 및 Local-GNN을 능가하는 성능을 보였다. 이러한 결과는 FedGQO가 병원 간 전자의무기록 쿼리 최적화를 위한 효과적이고 개인정보를 보호하는 솔루션임을 입증한다.

Cross-hospital EHR systems face privacy and workload diversity challenges that limit centralized learned optimization. We aim to build a federated query optimization framework that improves cost prediction and query execution efficiency while preserving institutional autonomy. We propose FedGQO, a federated graph-based query optimization model that combines plan-graph representation, GNN-based cost learning, and federated aggregation across hospitals. FedGQO enables collaborative training without sharing raw EHR data or detailed local query logs, while remaining robust under non-IID workloads. In experiments, it achieved an MSE of 8.98, a mean q-error of 1.21, and an average runtime of 8.40, outperforming the native optimizer and Local-GNN while remaining close to the centralized upper bound. These results show that FedGQO is an effective and privacy-preserving solution for cross-hospital EHR query optimization.

5

4,000원

In this paper, recognizing the importance of the database query optimization design methods, we implemented mobile database with mobile program (J2ME) which is a useful database procedures. In doing so, we emphasize the logical query optimization which brings mobile database to performance improvement. The research implies that the suggested mobile program (J2ME) would contribute to the realization of the efficient mobile database as the related technology develops in the future.

6

4,000원

The development of the Web has made it easy to access large amounts of data. However, it is one of the big issues how to effectively store and improve query performance about these huge data. This paper proposes an RDF query optimization with hybrid storage structures to solve the issue. Hot-cold detection relocates data properly to improve the RDF query performance. After collecting data access information for a period of time, we identify the data with hot-cold detection. It reduces the write performance degradation of the SSD by moving all hot data at a time to the SSD.

7

Enhancing the Estimation Quality of Element-centered XML Summarization Methods

Jose de Aguiar Moraes Filho, Theo Harder, Caetano Sauer

보안공학연구지원센터(IJDTA) International Journal of Database Theory and Application vol.2 no.4 2009.12 pp.39-58

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

An XML summary should enable cardinality estimations of different kinds on an XML document to flexibly support query optimization for languages such as XPath or XQuery. In contrast to conventional methods which typically emulate the document structure and record path-oriented statistics for it, element-centered XML summarization methods collect statistical information for document nodes and their axes relationships and aggregate them separately for each distinct element/attribute name. It has already partially proven its superiority in quality, space consumption, and evaluation performance. Surprisingly, this kind of inversion seems to have more service capability than conventional approaches. It is not only confined to the cardinality estimation of child and descendant axes, but also allows to approximate parent and ancestor axes, too. Therefore, we refined and extended elementcentered XML summarization methods to capture more statistical information and propose new estimation procedures. We tested our ideas on a set of documents with largely varying characteristics.1

8

Multi Query Optimization Algorithm Using Semantic and Heuristic Approaches SCOPUS

L. J. Muhammad, Abdullahi Garba Ali, Yahaya Bala Zakariyau, Ibrahim A. Mohammed

보안공학연구지원센터(IJDTA) International Journal of Database Theory and Application Vol.9 No.6 2016.06 pp.219-226

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

Multi Query Optimization is one of the most important tasks in Relational Database Management System (RBMS) and it becomes common due to high usage of online decision support management systems in every industry nowadays. In multi query optimization, queries are optimized and executed in batches. However, there are many algorithms use to detect and unified common sub-expressions among multiple queries and unified them so that the more encompassing sub- expression is executed and the other sub-expressions are derived from. In this work, multi-query optimization algorithm using heuristics and semantic approaches was proposed and encoded on SQL Server version 10.0.1600 and three queries were used for the experiment between the proposed algorithm and most recent basic Multi Query Optimization Algorithm (Volcano RU). The result of experiment showed that, Proposed Algorithm gave the best plans compared Volcano RU Algorithm, across all three queries and was best for all queries in terms of execution time and CPU time.

9

Exploring Query Optimization Techniques in Relational Databases

Majid Khan, M. N. A. Khan

보안공학연구지원센터(IJDTA) International Journal of Database Theory and Application Vol.6 No.3 2013.06 pp.11-20

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

In the modern era, digital data is considered as the more valuable asset of an organization, and the organizations assign more significance to it than the software and hardware assets. Database systems are computer-based record keeping systems, which have been developed to store data for efficient retrieval and processing. One particular approach is the relational databases in which all the information is stored in rows and columns in a series of interconnected tables, and a snippet of structured code called query is used to interact with these database tables. Database management involves indexing of data by tagging information based on some common factors and corresponding criteria. Performance of SQL query against a production database eventually becomes an issue sooner or later. The time-intensive queries not only degrade performance of servers and applications by consuming substantial system resources, but can also result in table locking and data corruption. Therefore, query optimization becomes necessary to prevent performance degradation. Query optimization primarily means selection, followed by sequencing in specific order, of the different SQL clauses to formulate an efficient query from the multiple query plans by drawing a comparison of the query plans based on the cost of the resources involved and the response time. The objective of query optimization is to provide minimum response time and maximum throughput (i.e., the efficient use of resources). This paper reviews different query optimization techniques and approaches discussed in the contemporary literature for both centralized and distributed databases. The paper also highlights merits of these techniques by critically analyzing them.

10

On Multi Query Optimization Algorithms Problem

Muhammad, L. J., Yahaya Bala Zakariyau, Abdullahi Garba Ali, Abba Garba

보안공학연구지원센터(IJDTA) International Journal of Database Theory and Application Vol.7 No.6 2014.12 pp.13-20

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

Without multi query optimization, Relational Database Management System for online and analytical decision support systems would have been inefficient and hence unpractical. It is an expensive process because it relies at a great extent on evaluating the different plans (access paths) and choosing an optimal one among them. In Multi Query Optimization, queries are executed in batches and there were many different algorithms acted in such way that, in case some queries have a common sub-expression such a sub- expression is executed once and the output shared. We studied the basic multi query optimization algorithms including Basic Volcano, Volcano-SH and Volcano RU, identified their strengths and weaknesses and recommend strategies for developing new improved multi query optimization algorithm so as to reduce weaknesses and integrate strengths of the different basic multi query algorithms into one efficient algorithm.

11

Towards Privacy-Preserved Query Optimization on Microblog Data

Jie Zhao

보안공학연구지원센터(IJHIT) International Journal of Hybrid Information Technology Vol.5 No.4 2012.10 pp.157-170

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

Microblog platform, such as Twitter and Sina, has been one of the major ways of information diffusion in modern society. However, although microblog has been proven to contain lots of information, it is really hard for people to find useful information on it. Besides, some information in microblog such as user IDs is not allowed to publish due to privacy policies. Thus the queries on microblog data can be regarded as privacy-preserved queries. One of the challenged issues is the poor performance of answering privacy-preserved queries over microblog data, which owes to the large and increasing volume and the complex social network structure of microblog data. In this paper, we propose a basic idea to optimize the privacy-preserved queries on microblog data. We use a query-specific approach to treat the queries, i.e., the microblog data is first preprocessed according to the specific requirements of different types of queries, which are then organized through some indexing structures. Our preliminary experiments on real microblog data show that this approach has reasonable performance.

12

Comparative Study of Multi-query Optimization Techniques using Shared Predicate-based for Big Data SCOPUS

Radhya Sahal, Mohamed H. Khafagy, Fatma A. Omara

보안공학연구지원센터(IJGDC) International Journal of Grid and Distributed Computing Vol.9 No.5 2016.05 pp.229-240

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

Big data analytical systems, such as MapReduce, have become main issues for many enterprises and research groups. Currently, multi-query which translated into MapReduce jobs is submitted repeatedly with similar tasks. So, exploiting these similar tasks can offer possibilities to avoid repeated computations of MapReduce jobs. Therefore, many researches have addressed the sharing opportunity to optimize multi-query processing. Consequently, the main goal of this work is to study and compare comprehensively two existed sharing opportunity techniques using predicate-based filters; MRShare and relaxed MRShare. The comparative study has been performed over TPC-H benchmark and confirmed that the relaxed MRShare technique significantly outperforms the MRShare for shared data in terms of predicate-based filters among multi-query.

13

Research on SQLite Database Query Optimization Based on Improved PSO Algorithm SCOPUS

Aite Zhao, Zhiqiang Wei, Yongquan Yang

보안공학연구지원센터(IJDTA) International Journal of Database Theory and Application Vol.9 No.4 2016.04 pp.239-246

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

In recent years, with the development of the information industry, we ushered in the age of big data, more and more Internet and mobile products are popping up. According to the mobile device is portable, real-time etc, the development of mobile phone system become the focus of scientific and technological development, but the research on its local database is relatively small. This paper introduced a query optimization method based on improved Particle Swarm Optimization algorithm (PSO) for SQLite database on Android platform. This method improves the original PSO, and put the database transaction into the Particle Swarm Optimization algorithm, and should be used to join query. It improves the speed of complex query, and optimizes the query on SQLite database. Experimental results show that this method is an effective way to optimize the SQLite database query, and also can be used in the Android platform.

14

Efficient Algorithm for Multi Query Optimization SCOPUS

L. J. Muhammad, Yahaya Bala Zakariyau, Abdullahi Garba Ali

보안공학연구지원센터(IJDTA) International Journal of Database Theory and Application Vol.8 No.6 2015.12 pp.133-138

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

Multi Query Optimization is an important process in database and it becomes the commonplace due to the frequent usage of decision support systems in almost all the multinational enterprises. The multiple queries from different users that have been addressed to one schema often have a lot of common sub-expressions and it is the function of the multi query optimization algorithms such as Basic Volcano, Volcano RU and Volcano SH algorithms to optimize such multiple queries together and executes the common operation once and share the output among the queries. In this work, a multi query shareability algorithm which can efficiently detect the common sub- expressions among the multiple queries and share the output among those queries was proposed and algorithm for optimal order of those queries was also proposed. The Algorithm has a time complexity of O(n2 + 9n +6) while the most recent basic algorithm thus Volcano RU Algorithm has O(2n2 +20n +12), both the algorithms have O(n2) time complexity which is quadratic in nature. However, the Proposed Algorithm is more efficient and better than Volcano RU algorithm even if n approach to infinity.

15

Object Connection Hypergraphs-an Approach for Nested Object Query Optimization SCOPUS

Hung Hoang Bao, Phuong Ngo Viet, Thanh Le Manh

보안공학연구지원센터(IJSEIA) International Journal of Software Engineering and Its Applications Vol.10 No.5 2016.05 pp.157-166

※ 원문제공기관과의 협약기간이 종료되어 열람이 제한될 수 있습니다.

In Object-Oriented Databases (OODB), nested object queries are used regularly. Nested structures are put in conditional expressions of the queries in two forms: nested sub-queries or path expression containing hidden joins – nested predicates in WHERE clauses. For nested queries, when analyzing the estimated cost of the nested algebraic expression, the expression evaluation result gives out an ineffective cost. Therefore, our method proposed in this paper will resolve the problems by leveling nested sub-queries in the nested queries. This method will increase the effectiveness of the query processing cost – We use object connection hypergraphs to present nested queries.

16

The rapid growth in the size of databases and the advances made in Query Languages has resulted in increased SQL query complexity submitted by users, which in turn slows down the speed of information retrieval from the database. The future of high performance database systems lies in parallelism. Commercial vendors’ database systems have introduced solutions but these have proved to be extremely expensive. This paper invistagete how networked resources such as workstations can be utilised by using Parallel Virtual Machine (PVM) to Optimise Database Query Execution. An investigation and experiments of the scalability of the PVM are conducted. PVM is used to implement parallelism in two separate ways: (i) Remove the work load for deriving and maintaining rules from the data server for Semantic Query Optimisation, therefore clears the way for more widespread use of SQO in databases [1,2]. (ii) Answer users queries by a proposed Parallel Query Algorithm PQA which works over a network of workstations, coupled with a sequential Database Management System DBMS called PostgreSql on the prototype called Expandable Server Architecture ESA [1,2,3,4]. Experiments have been conducted to tackle the problems of Parallel and Distributed systems such as task scheduling, load balance and fault tolerance.

17

Spatial Partitioning Fragmentation (SPF) is a popular method to partition data in Distributed Spatial Databases (DSDBs). The issue of cross-border queries is an inherent problem however with distributed spatial data queries based on partitioning fragmentation given a continuity and strong correlation of geospatial data. In the case of partitioning fragmentation, a global spatial join can be translated into multiple sub-joins, and then divided into 2 groups: Cross-Border Joins (CBJs) and Non-Cross-Border Joins (NCBJs). The CBJ approach is essential for process efficiency in a distributed spatial query. A compound join based on a topological relationship inquiry and a buffering analysis is a crucial class of spatial queries. This article studies compound join optimization for spatial queries in a DSDB, and proposes a set of theorems and rules for the optimization of CBJs, contributing a removal rule and a filtering rule. This article supplies a Partition Fragmentation Join Strategy (PFJS) to resolve the compound join problem based on these rules. Experimental results show that the PFJS can improve the efficiency of CBJs, when compared with the Naive Join Strategy (NJS) or the Spatial Semi-Join Strategy (SSJS). The PFJS contributes to the optimization of spatial compound joins.

18

분산 환경에 질의 재구성 기반의 XQuery 질의 최적화

박종현, 최성일, 강지훈

[Kisti 연계] 한국정보과학회 한국정보과학회 학술대회논문집 2007 pp.7-8

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

19

데이터 스트림 환경에서의 조인 연속 질의의 그리디 질의 최적화 성능 분석

박홍규, 이원석

[Kisti 연계] 한국정보처리학회 한국정보처리학회 학술대회논문집 2006 pp.361-364

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

원문보기

최근에 제한된 데이터 셋보다 센서 데이터 처리, 웹 서버 로그나 전화 기록과 같은 다양한 트랜잭션 로그 분석 등과 관련된 데이터 스트림 처리에 더 많은 관심이 집중되고 있으며, 특히 데이터 스트림의 질의 처리에 대한 관심이 증가하고 있다. 본 논문에서는 질의 중에서 2 개 이상의 스트림을 조인하는 조인 연속 질의를 처리하는 방법과 성능에 대해서 연구한다. 각 조인의 비용을 스트림의 입력 속도와 조인 선택도를 이용한 조인 비용 모델로 정의하고 그리디 알고리즘을 이용하여 최적화하는 기법을 제안하고 실험을 통해 다양한 스트림 환경에서 최적화 알고리즘이 어떤 성능을 보이는 지를 알아본다.

20

분산 환경에 질의 최적화를 위한 XQuery 질의 재작성

박종현, 강지훈

[Kisti 연계] 한국컴퓨터정보학회 Journal of the Korea society of computer and information Vol.14 No.3 2009 pp.1-11

※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.

원문보기

XQuery가 XML 데이터를 위한 표준 질의어로 제안되면서, XQuery를 효율적으로 처리하기 위한 연구는 새로운 연구의 주제가 되었고, 몇몇 연구자들은 XQuery 질의를 최적화하기 위한 방법을 제안하고 있다. 그러나 앞선 대부분의 연구들은 XML 데이터 관리 시스템에 특화된 최적화 규칙만을 정의하고 있을 뿐 어떠한 시스템에서도 일반적으로 사용할 수 있는 최적화 방법과는 거리가 멀다. 또한 앞선 몇몇 연구에서는 XML 스키마 또는 DTD와 같은 미리 정의된 XML데이터의 구조정보를 이용하여 최적화하는 방법을 제안하고 있다. 그러나 현재 모든 응용이 XML 데이터를 위한 구조정보를 포함하고 있지는 않은 것이 현실이다. 그러므로 본 논문에서는 XQuery 질의의 특성을 파악하고 XQuery 질의 자체만을 이용한 최적화 방법들을 제안한다. 본 논문에서는 XQuery질의의 특성들을 고려한 세 가지 XQuery질의를 최적화 방법을 제안한다. 첫 번째 방법은 XQuery질의에 존재하는 불필요한 표현을 제거하는 것이고, 두 번째 방법은 질의 재배치를 이용한 최적화 방법이다. 마지막으로 세 번째 방법은 XQuery가 For절에 의해서 중첩된다는 점을 고려하여 For절에 의해서 발생하는 불필요한 반복을 최소화하는 방법이다. 성능 평가를 통해 논문에서 제안한 방법들에 의해 재작성 된 질의의 처리시간은 원본 질의의 처리 시간보다 뛰어나다는 것을 알 수 있다. 또한 각 방법들은 독립적으로 수행될 수 있으므로 XQuery 엔진의 필요에 따라 개별적으로 사용이 가능하다.

XQuery query proposed by W3C is one of the standard query languages for XML data and is widely accepted by many applications. Therefore the studies for efficient Processing of XQuery query have become a topic of critical importance recently and the optimization of XQuery query is one of new issues in these studies. However, previous researches just focus on the optimization techniques for a specific XML data management system and these optimization techniques can not be used under the any XML data management systems. Also, some previous researches use predefined XML data structure information such as XML schema or DTD for the optimization. In the real situation, however applications do not all refer to the structure information for XML data. Therefore, this paper analyzes only a XQuery query and optimize by using itself of the XQuery query. In this paper, we propose 3 kinds of optimization method that considers the characteristic of XQuery query. First method removes the redundant expressions described in XQuery query second method replaces the processing order of operation and clause in XQuery query and third method rewrites the XQuery query based on FOR clause. In case of third method, we consider FOR clause because generally FOR clause generates a loop in XQuery query and the loop often rises to execution frequency of redundant operation. Through a performance evaluation, we show that the processing time for rewritten queries is less than for original queries. also each method in our XQuery query optimizer can be used separately because the each method is independent.

 
1 2 3
페이지 저장