• Title/Summary/Keyword: transaction record

Search Result 47, Processing Time 0.026 seconds

A Recovery Technique Using Client-based Logging in Client/Server Environment

  • Park, Yong-Mun;Lee, Chan-Seob;Kim, Dong-Hyuk;Park, Eui-In
    • Proceedings of the IEEK Conference
    • /
    • 2002.07a
    • /
    • pp.429-432
    • /
    • 2002
  • The existing recovery technique using the logging technique in the client/sewer database system only administers the log as a whole in a server. This contains the logging record transmission cost on the transaction that is executed in each client potentially and increases network traffic. In this paper, the logging technique for redo-only log is suggested, which removes the redundant before-image and supports the client-based logging to eliminate the transmission cost of the logging record. Also, in case of a client crash, redo recovery through a backward client analysis log is performed in a self-recovering way. In case of a server crash, the after-image of the pages which needs recovery through simultaneous backward analysis log is only transmitted and redo recovery is done through the received after-image and backward analysis log. Also, we select the comparing model to estimate the performance about the proposed recovery technique. And we analyzed the redo and recovery time about the change of the number of client and the rate of updating operation.

  • PDF

A Study on Design of Agent based Nursing Records System in Attending System (에이전트기반 개방병원 간호기록시스템 설계에 관한 연구)

  • Kim, Kyoung-Hwan
    • Journal of Intelligence and Information Systems
    • /
    • v.16 no.2
    • /
    • pp.73-94
    • /
    • 2010
  • The attending system is a medical system that allows doctors in clinics to use the extra equipment in hospitals-beds, laboratory, operating room, etc-for their patient's care under a contract between the doctors and hospitals. Therefore, the system is very beneficial in terms of the efficiency of the usage of medical resources. However, it is necessary to develop a strong support system to strengthen its weaknesses and supplement its merits. If doctors use hospital beds under the attending system of hospitals, they would be able to check a patient's condition often and provide them with nursing care services. However, the current attending system lacks delivery and assistance support. Thus, for the successful performance of the attending system, a networking system should be developed to facilitate communication between the doctors and nurses. In particular, the nursing records in the attending system could help doctors monitor the patient's condition and provision of nursing care services. A nursing record is the formal documentation associated with nursing care. It is merely a data repository that helps nurses to track their activities; nursing records thus represent a resource of primary information that can be reused. In order to maximize their usefulness, nursing records have been introduced as part of computerized patient records. However, nursing records are internal data that are not disclosed by hospitals. Moreover, the lack of standardization of the record list makes it difficult to share nursing records. Under the attending system, nurses would want to minimize the amount of effort they have to put in for the maintenance of additional records. Hence, they would try to maintain the current level of nursing records in the form of record lists and record attributes, while doctors would require more detailed and real-time information about their patients in order to monitor their condition. Therefore, this study developed a system for assisting in the maintenance and sharing of the nursing records under the attending system. In contrast to previous research on the functionality of computer-based nursing records, we have emphasized the practical usefulness of nursing records from the viewpoint of the actual implementation of the attending system. We suggested that nurses could design a nursing record dictionary for their convenience, and that doctors and nurses could confirm the definitions that they looked up in the dictionary through negotiations with intelligent agents. Such an agent-based system could facilitate networking among medical institutes. Multi-agent systems are a widely accepted paradigm for the distribution and sharing of computation workloads in the scientific community. Agent-based systems have been developed with differences in functional cooperation, coordination, and negotiation. To increase such communication, a framework for a multi-agent based system is proposed in this study. The agent-based approach is useful for developing a system that promotes trade-offs between transactions involving multiple attributes. A brief summary of our contributions follows. First, we propose an efficient and accurate utility representation and acquisition mechanism based on a preference scale while minimizing user interactions with the agent. Trade-offs between various transaction attributes can also be easily computed. Second, by providing a multi-attribute negotiation framework based on the attribute utility evaluation mechanism, we allow both the doctors in charge and nurses to negotiate over various transaction attributes in the nursing record lists that are defined by the latter. Third, we have designed the architecture of the nursing record management server and a system of agents that provides support to the doctors and nurses with regard to the framework and mechanisms proposed above. A formal protocol has also been developed to create and control the communication required for negotiations. We verified the realization of the system by developing a web-based prototype. The system was implemented using ASP and IIS5.1.

Column-aware Transaction Management Scheme for Column-Oriented Databases (컬럼-지향 데이터베이스를 위한 컬럼-인지 트랜잭션 관리 기법)

  • Byun, Si-Woo
    • Journal of Internet Computing and Services
    • /
    • v.15 no.4
    • /
    • pp.125-133
    • /
    • 2014
  • The column-oriented database storage is a very advanced model for large-volume data analysis systems because of its superior I/O performance. Traditional data storages exploit row-oriented storage where the attributes of a record are placed contiguously in hard disk for fast write operations. However, for search-mostly datawarehouse systems, column-oriented storage has become a more proper model because of its superior read performance. Recently, solid state drive using MLC flash memory is largely recognized as the preferred storage media for high-speed data analysis systems. The features of non-volatility, low power consumption, and fast access time for read operations are sufficient grounds to support flash memory as major storage components of modern database servers. However, we need to improve traditional transaction management scheme due to the relatively slow characteristics of column compression and flash operation as compared to RAM memory. In this research, we propose a new scheme called Column-aware Multi-Version Locking (CaMVL) scheme for efficient transaction processing. CaMVL improves transaction performance by using compression lock and multi version reads for efficiently handling slow flash write/erase operation in lock management process. We also propose a simulation model to show the performance of CaMVL. Based on the results of the performance evaluation, we conclude that CaMVL scheme outperforms the traditional scheme.

Comparison of Remaining Data According to Deletion Events on Microsoft SQL Server (Microsoft SQL Server 삭제 이벤트의 데이터 잔존 비교)

  • Shin, Jiho
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.27 no.2
    • /
    • pp.223-232
    • /
    • 2017
  • Previous research on data recovery in Microsoft SQL Server has focused on restoring data based on in the transaction log that might have deleted records exist. However, there was a limit that was not applicable if the related transaction log did not exist or the physical database file was not connected to Server. Since the suspect in the crime scene may delete the data records using a different deletion statements besides "delete", we need to check the remaining data and a recovery possibility of the deleted record. In this paper, we examined the changes "Page Allocation information" of the table, "Unallocation deleted data", "Row Offset Array" in the page according to "delete", "truncate" and "drop" events. Finally it confirmed the possibility of data recovery and availability of management tools in Microsoft SQL Server digital forensic investigation.

Relationship between Diurnal Patterns of Passenger Ridership and Passenger Trip Chains on the Metropolitan Seoul Metro System (수도권 광역도시철도 하루 시간대별 이용 빈도에 의해 구분된 역 집단과 통행자의 통행 연쇄 패턴 간 관계)

  • Lee, Keum-Sook;Park, Jong-Sook;Kim, Ho-Sung;Joh, Chang-Hyeon
    • Journal of the Korean Geographical Society
    • /
    • v.45 no.5
    • /
    • pp.592-608
    • /
    • 2010
  • This study investigates the diurnal pattern of transit ridership in the Metropolitan Seoul area. For the purpose, we use a weekday Smart Card passenger transaction data in 2005. Eleven passenger trip patterns are found from 2.74 million passengers moving on the Metropolitan Seoul Metro system. Among them, we analyze 2.4 million passengers blonging to five trip types having only one or two transaction record during a day. A total of 357 metro stations are classified to four types according to their diurnal pattern of passenger riderships. We analyze the relationships between passenger's trip chain patterns and subway station's diurnal transit ridership patterns. The result shows that the ratio of the number of passengers of particular time of the day is hierarchically related with trip chain patterns.

Traceability Management Model Supporting Safety Critical Transaction of Livestock Products (축산물 거래의 안전성을 보장하는 이력추적관리모델)

  • Choi, In-Young;Jung, Soon-Key
    • Journal of the Korea Society of Computer and Information
    • /
    • v.15 no.9
    • /
    • pp.87-97
    • /
    • 2010
  • A set of definitions for traceability and quick recall service function were urgently needed to facilitate handling of events threatening food safety caused by livestock diseases or germ contaminations. However, the research on the unified management system for both international and domestic livestock products distribution was scarce. The livestock products traceability evaluation model proposed in the paper was composed of four modules: the Forward Transaction Trace (FTT) module, the Backward Record Trace (BRT) module, the Forward Product Trace (FPT) module, and the Origin Pedigree (OP) module. The evaluation indexes for each module was included and finally a pilot system evaluating the proposed management model was suggested and displayed. The result of the paper was expected to be a solution to the distributed traceability system and the proposed traceability management model could be expected to any food traceability.

An Efficient Scheme of Performing Pending Actions for the Removal of Datavase Files (데이터베이스 파일의 삭제를 위한 미처리 연산의 효율적 수행 기법)

  • Park, Jun-Hyun;Park, Young-Chul
    • Journal of KIISE:Databases
    • /
    • v.28 no.3
    • /
    • pp.494-511
    • /
    • 2001
  • In the environment that database management systems manage disk spaces for storing databases directly, this paper proposes a correct and efficient scheme of performing pending actions for the removal of database files. As for performing pending actions, upon performing recovery, the recovery process must identify unperformed pending actions of not-yet-terminated transactions and then perform those actions completely. Making the recovery process identify those actions through the analysis of log records in the log file is the basic idea of this paper. This scheme, as an extension of the execution of transactions, fuzzy checkpoint, and recovery of ARIES, uses the following methods: First, to identify not-yet-terminated transactions during recovery, transactions perform pending actions after writing 'pa_start'log records that signify both the commit of transactions and the start of executing pending actions, and then write 'eng'log records. Second, to restore pending-actions-lists of not-yet-terminated transactions during recovery, each transaction records its pending-actions-list in 'pa_start'log record and the checkpoint process records pending-actions-lists of transactions that are decided to be committed in 'end_chkpt'log record. Third, to identify the next pending action to perform during recovery, whenever a page is updated during the execution of pending actions, transactions record the information that identifies the next pending action to perform in the log record that has the redo information against the page.

  • PDF

A Design for a Hyperledger Fabric Blockchain-Based Patch-Management System

  • Song, Kyoung-Tack;Kim, Shee-Ihn;Kim, Seung-Hee
    • Journal of Information Processing Systems
    • /
    • v.16 no.2
    • /
    • pp.301-317
    • /
    • 2020
  • An enterprise patch-management system (PMS) typically supplies a single point of failure (SPOF) of centralization structure. However, a Blockchain system offers features of decentralization, transaction integrity, user certification, and a smart chaincode. This study proposes a Hyperledger Fabric Blockchain-based distributed patch-management system and verifies its technological feasibility through prototyping, so that all participating users can be protected from various threats. In particular, by adopting a private chain for patch file set management, it is designed as a Blockchain system that can enhance security, log management, latest status supervision and monitoring functions. In addition, it uses a Hyperledger Fabric that owns a practical Byzantine fault tolerant consensus algorithm, and implements the functions of upload patch file set, download patch file set, and audit patch file history, which are major features of PMS, as a smart contract (chaincode), and verified this operation. The distributed ledger structure of Blockchain-based PMS can be a solution for distributor and client authentication and forgery problems, SPOF problem, and distribution record reliability problem. It not only presents an alternative to dealing with central management server loads and failures, but it also provides a higher level of security and availability.

A Study on the real estate title insurance in the early stage of mortgage loan in Korea (모기지론 도입에 따른 부동산 권원보험 활성화 연구)

  • O Doug-Il
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.5 no.5
    • /
    • pp.466-470
    • /
    • 2004
  • The purpose of the study is to propose the way to activate title insurance in Korea. Title insurance in Korea is at first stage in development cycle. Companies which handle title insurance mainly operate in the services related to real estate. Recently in Korea, Mortgage loan is introduced in market. Mortgage loans may give a new motive in title insurance market. In Korea, registration record in real estate does not prove real ownership and this point can make title insurance spread widely in property transaction. Title insurance offers financial protection against these and other covered title hazards. There are two basic kinds of title insurance: Lender or mortgagee protection, owner's coverage. For the prosperity of title insurance, We should decrease a financial fee, business cost and prepare a on-stop service in a real estate brokerage.

  • PDF

A Study on Appraisal in Electronic Records Environment (전자기록 환경에서의 평가에 관한 연구)

  • Kim, Myoung-hun
    • The Korean Journal of Archival Studies
    • /
    • no.11
    • /
    • pp.91-122
    • /
    • 2005
  • Appraisal is a basic archival function that analyzes values of records and determines the eventual disposal of records based upon their archival values. In electronic records environment, however, appraisal is different from traditional appraisal system that mainly is based on paper records. Since electronic records don't have physical entity and strongly depend on computer technologies, archivists fall into various dilemma in appraisal of electronic records. Moreover, because creation environment of electronic records is remarkably complex and diversified, appraisal of electronic records cannot be done until the later stages of the life cycle of the records. In Korea, appraisal system is founded on the Tables of Transaction for Records Scheduling through which disposal activities of all records are definite in a concrete form. However, there are little institutional infrastructures associated with appraisal of electronic records. Therefore this paper will intend to analyze characteristic features about appraisal of electronic records as a preliminary study for establishing appraisal system of electronic records in Korea. For this purpose, I have firstly compared creation environment of electronic records with traditional creation environment mainly based on paper records, and analyzed differences between appraisal of electronic records and traditional appraisal system based on paper records in view of recordness of electronic record. then I have examined functional appraisal that focuses on functions and activities in which the records are created and used, and discussed about main issues in relation to establishing appraisal system of electronic records.