• 제목/요약/키워드: Database Optimization

검색결과 291건 처리시간 0.021초

The Design of the Selection and Alignment Queries Using Mobile Program (J2ME) for Database Query Optimization

  • Min, Cheon-Hong;Kumar, Prasanna
    • 한국경영정보학회:학술대회논문집
    • /
    • 한국경영정보학회 2008년도 춘계학술대회
    • /
    • pp.620-627
    • /
    • 2008
  • 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.

  • PDF

The Design of the Selection and Alignment Queries Using Mobile Program (J2ME) for Database Query Optimization

  • 고완석;민천홍
    • 한국디지털정책학회:학술대회논문집
    • /
    • 한국디지털정책학회 2003년도 창립학술대회
    • /
    • pp.263-273
    • /
    • 2003
  • 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.

  • PDF

데이터베이스 색인선택 문제에 대한 Davis-Putnam 기반 최적화 알고리즘의 성능 분석 (Analyzing the Performance of a Davis-Putnam based Optimization Algorithm for the Index Selection Problem of Database Systems)

  • 서상구
    • 정보기술과데이타베이스저널
    • /
    • 제7권2호
    • /
    • pp.47-59
    • /
    • 2000
  • In this paper, we analyze the applicability of a general optimization algorithm to a database optimization problem. The index selection problem Is the problem to choose a set of indexes for a database in a way that the cost to process queries in the given workload is minimized subject to a given storage space restriction for storing indexes. The problem is well known in database research fields, and many optimization and/or heuristic algorithms have been proposed. Our work differs from previous research in that we formalize the problem in the form of non-linear Integer Programming model, and investigate the feasibility and applicability of a general purpose optimization algorithm, called OPBDP, through experiments. We implemented algorithms to generate workload data sets and problem instances for the experiment. The OPBDP algorithm, which is a non-linear 0-1 Integer Programming problem solver based on Davis-Putnam method, worked generally well for our problem formulation. The experiment result showed various performance characteristics depending on the types of decision variables, variable navigation methods and ocher algorithm parameters, and indicates the need of further study on the exploitation of the general purpose optimization techniques for the optimization problems in database area.

  • PDF

다분야 통합환경에서의 데이터베이스 설계 연구 (A Study on the Database Design in the MDO Environment)

  • 황진용;정주영;이재우;변영환
    • 한국항공우주학회지
    • /
    • 제31권5호
    • /
    • pp.25-36
    • /
    • 2003
  • 항공기 설계는 설계 전 분야에 걸친 설계 요소들을 모두 고려한 통합적 환경에서 이루어 져야 한다. 이를 위해 각 분야간의 데이터 공유 및 일관성, 무결성, 최신성 등이 요구되며 이러한 요구사항을 만족할 수 있는 효율적인 데이터베이스의 설계가 필요하다. 데이터베이스의 설계 순기는 저장되고 관리해야 할 데이터의 분석, E-R Diagram의 작성, 테이블 사상으로 이루어진다. 본 연구에서는 상용의 Oracle 8i 데이터베이스 관리시스템을 이용하여 데이터베이스를 설계, 구축하였다. MDF(MultiDisplinary Feasible), IDF(Individual Discipline Feasible), CO(Collaborative Optimization) 등의 MDO(Multidisciplinary Design Optimization) 기법을 적용할 수 있는 데이터베이스의 설계과정을 정립하고, 간단한 수치예제와 무인전투기 최적화 설계 등의 예제를 통하여 통합환경에서의 데이터베이스 설계 방법의 타당성을 검증하였다.

데이터베이스에 기반한 RC 평면 프레임 구조물의 최적설계 (Optimum Design of Reinforced Concrete Plane Frames Based on Section Database)

  • 곽효경;김지은
    • 한국전산구조공학회논문집
    • /
    • 제20권2호
    • /
    • pp.165-179
    • /
    • 2007
  • 이 논문에서는 철근콘크리트 구조물의 최적설계를 위해 기둥과 보 부재 설계 단면의 데이터베이스를 구성하고 이로부터 단면 번호와 단면 저항 능력간의 관계를 나타내는 회귀분석식을 구성하여, 직접 탐색법으로 빠르게 최적해를 검색하는 효율적인 알고리즘을 제안하였다. 설계 실무에서 가격을 고려하여 설계하기보다는 성능 최적화에 가까운 설계를 수행한다는 사실로부터 제안된 알고리즘을 이용하여 성능 최적화와 가격 최적화를 모두 수행하여 그 결과를 비교 검토하였고, 예제 구조물을 대상으로 적용성과 효율성을 검토하였다. 본 알고리즘은 목적 함수 구성시 제한 조건이 없고 전개 과정이 매우 단순하면서도 빠른 수렴성을 보이며 선택된 해가 설계 규준과 실무상의 제한 조건에 부합하므로 바로 적용 가능하다는 장점이 있다. 전체 구조물의 최적화는 개별 부재의 최적화를 통해 이루어진다.

유도무기 통합최적설계를 위한 데이터베이스 설계 연구 (Database Schema Design for Integrated Missile Design and Optimization)

  • 이재우;이승진;최석민;조국현;김광식;이정욱;정갑주
    • 한국전산구조공학회논문집
    • /
    • 제21권6호
    • /
    • pp.563-569
    • /
    • 2008
  • 본 논문에서는 유도무기 통합 설계 프레임워크를 위한 데이터베이스를 설계하였다. 실제 개발에 앞서 유도무기 설계에 필요한 데이터베이스를 위한 요구도를 분석하였으며, 데이터베이스 설계 개념을 정립하였다. 또한 해석도구 간의 데이터흐름 등을 파악하였으며, 이들 정보를 토대로 테이블들을 구성하고 각 객체관계를 정의하여 데이터베이스 스키마를 설계 및 구축하였다. 개발된 DB는 유도무기 통합 설계 프레임워크에 통합되었으며 프레임워크내의 데이터 저장, 검색 및 관리 등의 역할을 수행하며, 유도무기 설계에 적용하여 그 효용성을 검증하였다.

Improvement of RocksDB Performance via Large-Scale Parameter Analysis and Optimization

  • Jin, Huijun;Choi, Won Gi;Choi, Jonghwan;Sung, Hanseung;Park, Sanghyun
    • Journal of Information Processing Systems
    • /
    • 제18권3호
    • /
    • pp.374-388
    • /
    • 2022
  • Database systems usually have many parameters that must be configured by database administrators and users. RocksDB achieves fast data writing performance using a log-structured merged tree. This database has many parameters associated with write and space amplifications. Write amplification degrades the database performance, and space amplification leads to an increased storage space owing to the storage of unwanted data. Previously, it was proven that significant performance improvements can be achieved by tuning the database parameters. However, tuning the multiple parameters of a database is a laborious task owing to the large number of potential configuration combinations. To address this problem, we selected the important parameters that affect the performance of RocksDB using random forest. We then analyzed the effects of the selected parameters on write and space amplifications using analysis of variance. We used a genetic algorithm to obtain optimized values of the major parameters. The experimental results indicate an insignificant reduction (-5.64%) in the execution time when using these optimized values; however, write amplification, space amplification, and data processing rates improved considerably by 20.65%, 54.50%, and 89.68%, respectively, as compared to the performance when using the default settings.

도로함몰관리체계 구성요소 최적화방안 연구 (A Study on Optimization of Road Cave-In Management System Components)

  • 연규민;박지훈;김인태
    • 한국도로학회논문집
    • /
    • 제19권6호
    • /
    • pp.117-127
    • /
    • 2017
  • PURPOSES : The objective of this research is establishing system components and optimizing operational procedures in order to systematically manage road cave-ins in urban areas. METHODS : Based on the literature review and alternative comparison, optimization methods is suggested. RESULTS : Throughout the study, location referencing system, database structure, and operation strategy(procedure) were clarified, and the optimization methods for each item were suggested. CONCLUSIONS : Road cave-in management should be focused on user safety rather than focusing on economic aspects. The occurrence of road cave-in should be addressed thoroughly by road management system(location referencing system, database structure, and operation strategy(procedure), and the optimization methods), since they are closely related to road users' safety.

플래시 기반 임베디드 DBMS의 전력기반 질의 최적화를 위한 비용 모델 (Cost Models of Energy-based Query Optimization for Flash-aware Embedded DBMS)

  • 김도윤;박상원
    • 전자공학회논문지CI
    • /
    • 제45권3호
    • /
    • pp.75-85
    • /
    • 2008
  • 임베디드 시스템에서 데이터베이스의 사용이 증가하고 있으며 이의 임베디드 시스템의 저장 장치로 낸드 플래시 메모리가 널리 사용되고 있다. 기존 데이터베이스 시스템의 질의 처리기의 최적화기는 저장 시스템을 디스크로 가정하고 설계되어 있다. 플래시 메모리는 디스크와는 달리 덮어 쓰기 연산을 하기 위해서는 기존 블록을 소거한 후 쓰기 연산을 해야하는 부담이 있다. 그러므로 기존 디스크 기반의 질의 최적화기는 임베디드 시스템에 적합하지 않다. 특히 임베디드 시스템은 전력 소모량을 최소화해야 하나 플래시에서의 빈번한 쓰기 연산은 추가적인 소거 연산으로 인한 전력 소비를 증진시킨다. 본 논문은 임베디드 데이터베이스에서 전력 기반 비용 모델을 새롭게 제시하고, 디스크 기반 비용 모델과 비교하여 제시한 비용 모델과의 차이를 보인다.

수리계획 모형 자료구조를 활용한 수자원 운영 계획 시스템의 설계 (Design of Water Resource Planning System Utilizing Special Features in Mathematical Programming Data Structure)

  • Kim, Jae-Hee;Park, Youngjoon;Kim, Sheung-Kown
    • 한국경영과학회:학술대회논문집
    • /
    • 대한산업공학회/한국경영과학회 2000년도 춘계공동학술대회 논문집
    • /
    • pp.160-163
    • /
    • 2000
  • Due to the complexities of the real-world system, a water resource management program has to deal with various types of data. It appears that management personnel who has to use the program usually suffers from the technical burdens of handling large amount of data and understanding the optimization theory when they try to interpret the results. By combining the capabilities of database technology and modeling technique with optimization procedure we can develop a reliable decision supporting tool for multi-reservoir operation planning, which yields operating schedule for each dam in a river basin. We introduce two special data handling methodology for the real world application. First, by treating dams, hydro-electric power generating facilities and demand sites as separate database tables, the proposed data handling scheme can be applied to general water resource system in Korea. Second, by assigning variable names using predetermined key words, we can save searching time for identifying the moaning of the variables, so that we can quickly save the results of the optimization run to the database.

  • PDF