• Title/Summary/Keyword: 실시간 트랜잭션 처리

Search Result 84, Processing Time 0.04 seconds

T-Tree Index Structures Utilizing Prefetch Methods (프리패치 기법을 적용한 T.트리 인덱스 구조)

  • Lee, Ig-Hoon;Shim, Jun-Ho
    • The Journal of Society for e-Business Studies
    • /
    • v.14 no.4
    • /
    • pp.119-131
    • /
    • 2009
  • During a decade, e-Commerce environments supporting real-time transaction processing have been getting larger. In telecommunication and financial environments, research and building for main memory database systems have been doing to support real-time transaction processing. A research on indexing for fast transaction support focuses on reducing cache misses or reducing memory access latency when cache misses happen. In the paper, we propose a prefetch method for tree index structures to reduce memory access latency. We present a prefetch-efficient pCST-tree and show superiority of the proposed tree by experiments.

  • PDF

The Study of Maritime Logistics u-Business Model of Applying RFID Middware System based on EPCglobal ALE1.0 Specification (EPCglobal ALE1.0 표준기반의 RFID Middleware System을 적용한 항만물류 u-비즈니스 모델 연구)

  • Yang, Young-Ju;Ahn, Kyeong-Rim;Park, Jung-Chon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.05a
    • /
    • pp.541-544
    • /
    • 2008
  • e-비즈니스 환경 하에서 전자적 데이터 교환 또는 WEB을 이용한 비즈니스 트랜잭션 처리를 통해 산업 부분별 자동화나 정보화가 활발히 진행되었다. 전자적으로 데이터를 처리함으로 인해 기존 오프라인을 이용한 비즈니스 환경 보다는 처리 속도나 처리 시간이 단축되었으며 비용도 많이 절감되었다. 그러나 점차 실시간적으로 데이터를 처리하거나 실시간적으로 화물에 대한 흐름을 추적하고자 하는 사용자들의 요구사항이 도출되기 시작하였다. 이에 RFID, USN 등의 유비쿼터스 개념과 기술을 이용한 u-비즈니스가 도입되어 각 분야에 활발히 적용되고 있다. 특히 유통이나 운송 등 물류 분야에 유비쿼터스 기술이 적용됨으로 실시간으로 데이터를 수집할 수 있어 화물의 흐름 추적을 용이할 수 있는 기반이 되고 있다. 본 논문에서는 새로운 비즈니스 환경에 적합하도록 EPC Global 표준에 따라 개발된 RFID 미들웨어를 항만 물류 비즈니스에 적용할 수 있는 비즈니스 모델을 정의하였다. 또한 정의한 비즈니스 모델을 항만 물류 분야에 적용한 사례와 적용 결과에 대해 논의하고자 한다.

Efficient Binary Join Processing for Large Data Streams (대용량 데이터 스트림을 처리하기 위한 효율적 이진 조인 처리 기법)

  • Park, Hong-Kyu;Lee, Won-Suk
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2008.06a
    • /
    • pp.189-192
    • /
    • 2008
  • 최근에 제한된 데이터 셋보다 센서 데이터 처리, 웹 서버 로그나 전화 기록과 같은 다양한 트랜잭션 로그 분석등과 관련된 대용량 데이터 스트림을 실시간으로 처리하는 것에 많은 관심이 집중되고 있으며, 특히 데이터 스트림의 조인 처리에 대한 관심이 증가하고 있다. 본 논문에서는 조인 연산을 빠르게 처리하기 위한 효율적인 해시 구조와 조인 방법에 대해서 연구하고 다양한 환경에서 제안 방법을 검증한다.

  • PDF

A Study on assure data dilivery using C.M(Certificate Message) Ledger (EAI의 C.M의 Ledger File을 통한 데이터 전달보증 처리에 관한 연구)

  • Cho, Seung-Yong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.11a
    • /
    • pp.133-136
    • /
    • 2005
  • EAI(Enterprise Application Integration : 전사적 애플리케이션 통합)는 기업간 또는 기업 내부의 다양하고 이질적인 시스템과 애플리케이션 그리고 비즈니스 프로세서를 통합 하는것[1]이며, 본 논문에서는 기존의 데이타 처리에서 발생하는 문제점인 수신측 장애시 데이터의 손실이 발생하는 것을 방지하기 위한 방법으로 C.M(Certificate Message)방식을 제안하였으며 이를 증명하기 위하여 Ledger File에 Confirm 되지않은 메시지를 보관하여 수신측의 장애 이거나 네트워크 장애에도 Data 손실을 방지하는, Review Ledger File 방식을 적용한 C API 프로그램으로 구현하여 증명함 으로써 수신측 상태가 정상적으로 된 경우에 송신측의 Ledger File 다시 읽어서 재송신하여 그 어떤 장애 상황에도 Data 손실됨을 방지하여 실시간 트랜잭션의 처리에 획기적인 방법을 제시하였고, 기존 EAI 시스템 개발시에 문제점으로 대두된 표준화된 개발 방법이 부재하여 개발 및 유지보수에 많은 비용이 발생한 것에 대하여 본 논문은 표준화 방법을 통하여 해결책을 제시하였고, 또한 Ledger File 및 데이타에 대한 모니터링 방법을 Cobol API 프로그램을 통하여 구현하여 실시간 장애 모니터링 방법을 제시하였다. 마지막으로 결론에서 앞으로의 발전방향에 대하여 논의한다.

  • PDF

Performance Evaluation of Transaction Processing in Main Memory DBMS (주기억장치 DBMS의 트랜잭션 성능 평가)

  • Lee, Kyu-Woong
    • Journal of the Korea Computer Industry Society
    • /
    • v.6 no.3
    • /
    • pp.559-566
    • /
    • 2005
  • ALTIBASE is the relational main memory DBMS that enables us to develop the high performance and fault tolerant applications. It guarantees the short and predictable execution time as well as the basic functionality of conventional disk-based DBMS. We present the overview of system architecture and the performance analysis with respect to the various design choices. The assorted experiments are performed under the various environments. The results of TPC-H and Wisconsin benchmark tests are described. We illustrate the various performance comparisons under the various index mechanisms, the replication models, the transaction durabilities, and the application structures. A performance study shows the ALTIBASE system can be applied to the wide area of industrial DBMS fields.

  • PDF

Data Priority-Based Timestamp-Ordering Protocol for Transactions (트랜잭션을 위한 데이터 우선순위 기반형 시간소인 순서화 기법)

  • Yun, Seok-Hwan;Kim, Pyeong-Jung;Park, Ji-Eun;Lee, Jae-Yeong;Lee, Dong-Hyeon;Gung, Sang-Hwan
    • The Transactions of the Korea Information Processing Society
    • /
    • v.4 no.5
    • /
    • pp.1196-1210
    • /
    • 1997
  • Timestamp-Ordering Prltocol among trancaction scheduling alforithms can cause the priority teversion that a transaction with higher priority is processed after the teansaction the trancaction withe lower priority by assigning timestamp to transactions entering system and scheduling them based on the timestamp.To prevent this reversion,we suggest a data priority-based timestamp ordering prioity within the same timestamp group after grouping teansactions into constant time interval based on entering points.To evaluate the performance of this protocol,we compared the performance of this protocol with that of others after constructing the simulation environment with real time database system.We verified that the performance of proposed protocol is supweior to that of timestamp ordering protocol under the comdition of high load and high data conflicts.

  • PDF

Real time Storage Manager to store very large datausing block transaction (블록 단위 트랜잭션을 이용한 대용량 데이터의 실시간 저장관리기)

  • Baek, Sung-Ha;Lee, Dong-Wook;Eo, Sang-Hun;Chung, Warn-Ill;Kim, Gyoung-Bae;Oh, Young-Hwan;Bae, Hae-Young
    • Journal of Korea Spatial Information System Society
    • /
    • v.10 no.2
    • /
    • pp.1-12
    • /
    • 2008
  • Automatic semiconductor manufacture system generating transaction from 50,000 to 500,000 per a second needs storage management system processing very large data at once. A lot of storage management systems are researched for storing very large data. Existing storage management system is typical DBMS on a disk. It is difficult that the DBMS on a disk processes the 500,000 number of insert transaction per a second. So, the DBMS on main memory appeared to use memory. But it is difficultthat very large data stores into the DBMS on a memory because of limited amount of memory. In this paper we propose storage management system using insert transaction of a block unit that can process insert transaction over 50,000 and store data on low storage cost. A transaction of a block unit can decrease cost for a log and index per each tuple as transforming a transaction of a tuple unit to a block unit. Besides, the proposed system come cost to decompress all block of data because the information of each field be loss. To solve the problems, the proposed system generates the index of each compressed block to prevent reducing speed for searching. The proposed system can store very large data generated in semiconductor system and reduce storage cost.

  • PDF

Historical Data, Transaction and Database for Industrial Monitoring and Control Applications (산업감시 및 제어 응용을 위한 이력 데이터, 트랜잭션 그리고 데이터베이스)

  • Han, Sang-Hyuck;Kim, Young-Kuk
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.1051-1053
    • /
    • 2012
  • SCADA, DCS, PLC 등 산업제어시스템은 전기, 수도, 수송, 가스 및 석유와 같은 국가기반시설의 감시 및 제어를 통해 위험의 조기 예측, 대응, 각 공정의 품질 향상 등에 기여하고 있다. 산업제어시스템은 HMI(Human Machine Interface), 이력 데이터베이스, 각 센서 H/W 및 S/W 기술로 구성되는데, 그 중 이력 데이터베이스는 실시간으로 들어오는 디지털 및 아날로그 형태의 이력 데이터에 대한 효과적으로 처리하기 위한 주요 요소이다. 현재, 국내에서는 히스토리안 등 주로 외산 제품에 의존하고 있어 이에 대한 기반 기술 연구 및 관련 산업화가 요구된다. 또한, 이력 데이터베이스의 종류 및 특성에 대한 연구가 선행되어야 한다. 본 논문에서는 산업제어시스템에 주로 적용된 이력 데이터베이스들에 대해 자세히 살펴보고, 일반적으로 사용되는 데이터와 산업제어시스템에서 사용하는 이력 데이터와 트랜잭션의 특징을 살펴봄으로써 산업제어 응용에서 요구되는 이력 데이터베이스가 어떤 모습을 갖추어야 할 지에 대한 이해를 높이고자 한다.

A New Web Cluster Scheme for Load Balancing among Internet Servers (인터넷 환경에서 서버간 부하 분산을 위한 새로운 웹 클러스터 기법)

  • Kim, Seung-Young;Lee, Seung-Ho
    • The KIPS Transactions:PartC
    • /
    • v.9C no.1
    • /
    • pp.115-122
    • /
    • 2002
  • This paper presents a new web cluster scheme based on dispatcher which does not depend on operating system for server and can examine server's status interactively. Two principal functions are proposed for new web cluster technique. The one is self-controlled load distribution and the other is transaction fail-safe. Self-controlled load distribution function checks response time and status of servers periodically, then it decides where the traffic goes to guarantee rapid response for every query. Transaction fail-safe function can recover lost queries including broken transaction immediately from server errors. Proposed new web cluster scheme is implemented by C language on Unix operating system and compared with legacy web cluster products. On the comparison with broadcast based web cluster, proposed new web cluster results higher performance as more traffic comes. And on the comparison with a round-robin DNS based web cluster, it results similar performance at the case of traffic processing. But when the situation of one server crashed, proposed web cluster processed traffics more reliably without lost queries. So, new web cluster scheme Proposed on this dissertation can give alternative plan about highly increasing traffics and server load due to heavy traffics to build more reliable and utilized services.