• 제목/요약/키워드: 레코드

검색결과 506건 처리시간 0.028초

상태미반영 로그 레코드;퍼지 검사점과 트랜잭션의 비동기 수행에 따른 회복의 문제점 (Unreflected-in-State Log Records : Problems of Recovery owing to the Asynchronous Execution of Fuzzy Checkpoint and Transactions)

  • 박준현;박영철
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제26권5호
    • /
    • pp.621-638
    • /
    • 1999
  • 재시작 회복시 수행해야 할 작업략을 줄이기 위하여 주기적으로 수행되는 검사점 중 퍼지 검사점은 정상적인 트랜잭션들의 수행과 병행하여 수행된다. 트랜잭션들과 퍼지 검사점의 수행시, 로그 레코드 기록의 순서화를 위한 로그 래취를 획득한 상태에서 로그 레코드를 기록할수있으며, 트랜잭션 엔트리의 무결성을 보장하기 위한 트랜잭션 래취를 획득한 상태에서 트랜잭션은 로그 레코드의 기록과 관련된 트랜잭션 상태를 변경할수 있으며 검사점 프로세스는 트랜잭션의 상태를 검사할 수 있다. 퍼지 검사점과 트랜잭션들이 수행이 비동기로 수행되는 상황에서 로그래취와 트랜잭션 래취의 획득 및 해제 방법이 적절하지 못한 경우, 퍼지 검사점이 어떤 트랜잭션의 트랜잭션 상태를 검사하기 전에 그 트랜잭션에 의하여 기록된 로그 레코드이지만 그 퍼지 검사점이 그 트랜잭션 상태를 검사할때까지 그 로그 레코드의 기록상황이 그 트랜잭션의 트랜잭션 상태에 반영되지 않은 경우가 발생할수 있다. 이 경우, 기록 상황이 트랜잭션 상태에 반영되지 않은 그 로그 레코드를 그 퍼지 검사점에 대한 그 트랜잭션의 상태미방영 로그 레코드라고 한다. 본 논문은 상태미반영 로그 레코드를 발생시키는 상황들을 분석하고, 상태미반영 로그 레코드의 발생에 따른 문제점들을 기술하며, 상태미반영 로그 레코드의 발생에 대하여 전면 방지 기법, 일부 방지 기법 그리고 전면 허용하지만 회복시 이를 해결하는 기법등 세가지 해결책을 제시한다.

전자책 패키지의 서지레코드 표준화에 관한 연구 (An Study on the Standardization for Bibliographic Records of Provider Supplied E-monograph Package)

  • 이미화
    • 정보관리학회지
    • /
    • 제30권1호
    • /
    • pp.51-69
    • /
    • 2013
  • OPAC내에 전자책 패키지의 서지레코드 구축시 서지레코드의 중복과 비일관된 목록기술은 이용자의 자원 식별에 어려움을 주었다. 이에 본 연구는 전자책 패키지의 서지레코드 표준화를 위해 공급자중립 전자책 서지레코드 지침의 적용방안을 모색하였다. 연구방법으로 문헌연구를 통해 전자책 목록에 관한 이론적 배경, 국내외 전자책관련 목록규칙 및 입력지침, 공급자중립 전자책 서지레코드 입력지침을 조사하였으며, 홈페이지 조사를 통해 국내 15개 대학도서관의 전자책 패키지의 서지레코드 구축현황을 조사하였다. 이를 바탕으로 국내 전자책 패키지의 서지레코드 표준화를 위한 공급자중립 전자책 서지레코드 지침의 적용방안을 목록규칙, KORMARC, 중립레코드 측면에서 제시하였다. 본 연구는 국내 도서관과 공급자 모두를 위한 전자책 패키지 서지레코드의 입력지침 방안을 모색한 것으로 OPAC에서 전자책의 FRBR 구현을 가능하게 할 것이다.

저작 및 표현형 전거레코드 구축방안에 관한 연구 (A Study on the Construction of Work and Expression Authority Records)

  • 이미화
    • 한국도서관정보학회지
    • /
    • 제47권3호
    • /
    • pp.71-94
    • /
    • 2016
  • 본 연구는 FRBR 구현을 위해 저작 및 표현형 전거레코드의 구축방안을 제안하고자 한다. 저작 및 표현형 전거레코드 기술을 위한 기본 틀로 ICP의 전거형접근점 지침과 FRBR/FRAD 개념모델, 내용규칙으로 RDA를 참조하였다. 입력사례를 분석하기 위해 LC 전거레코드 입력사례, JSC of RDA의 전거레코드 입력사례, VIAF의 저작 전거레코드, 표현형 전거레코드를 조사하였다. 구축방안으로 첫째, 전거레코드 구조는 이름, 저작, 표현형 전거레코드로 구성되며 상호연계된다. 둘째, 저작의 유형을 5가지로 구분하여 전거형접근점의 기술 방안을 제시하였다. 셋째, 저작 속성 기술시 독립적으로 기술하는 방안과 전거형접근점의 일부로 기술하는 방안을 제시하고, 저작의 기타식별특성 기술방안을 제시하였다. 넷째, 표현형 속성 기술시 독립적으로 기술하는 방안과 전거형접근점의 일부로 기술하는 방안을 제시하고, 표현형의 기타식별특성 기술방안을 제시하였다. 다섯째, 저작과 표현형의 연계를 위해 5XX에 상호 관계를 기술할 것을 제안하였다. 본 연구에서 제시한 저작 및 표현형 전거레코드 구축을 위한 적용방안 및 고려사항은 국내목록규칙 개정에도 많은 기여를 할 것으로 사료된다.

Ranking-tree: N번째 레코드로부터의 순위 탐색 (Ranking-tree: Select from the $N^{th}$ record)

  • 이태원;송병호;이석호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (B)
    • /
    • pp.73-75
    • /
    • 2001
  • 데이터베이스에서 질의의 결과로 되돌려지는 레코드의 수가 많을 때, 이를 일정 개수의 레코드 단위로 구분하여 일부만 돌려주는 응용이 많다. 추가의 결과를 요청할 경우, 이를 수행하기 위해 기존에는 다시 동일한 질의를 수행한 후 필요한 레코드 위치까지 순차적으로 접근을 하는 방식을 썼다. 본 논문에서는 인덱스가 정의된 필드를 기준으로 정렬된 결과 집합에서 효율적으로 순위 탐색을 지원하기 위한 Ranking-tree 인덱스 구조를 제안한다. 순위 탐색은 어떤 기준에 의해 정렬된 결과 레코드에서 N번째 순서에 해당하는 레코드부터 탐색하는 것을 말한다. Ranking-tree를 통해 불필요한 질의 결과 탐색 시간을 줄여 성능 향상을 가져올 수 있다.

  • PDF

데이터베이스 포렌식에서 칼럼 정보 없이 삭제된 레코드 복구를 위한 분석 (Record extraction from database pages without columns information)

  • 김선경;박지수;손진곤
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2017년도 추계학술발표대회
    • /
    • pp.349-352
    • /
    • 2017
  • 파일시스템 포렌식으로 삭제된 파일을 복구할 수 있지만 데이터베이스에서 이용한 데이터 파일의 경우 레코드는 복구할 수 없다. 따라서 데이터베이스 포렌식이 연구되고 있다. 데이터베이스 포렌식은 각 데이터베이스 고유 저장 특성을 이용하여 데이터파일에서 삭제된 레코드를 추출하는 기법이다. 그러나 칼럼 정보를 얻지 못할 경우 기존 데이터베이스 포렌식으로는 레코드 복구가 불가능하다. 데이터 파일의 구성단위인 페이지를 읽어 칼럼구조를 유추하면 레코드를 복원할 가능성이 있다. 본 논문은 칼럼 정보 없이 데이터 파일에 레코드가 저장된 형태를 분석하여 삭제된 레코드를 포함한 파일에 잔존하는 레코드를 복구를 위한 분석과 실험을 하였다.

공간 데이터베이스 관리 시스템을 위한 버전 기반의 공간 레코드 관리 기법 (Version Based Spatial Record Management Techniques for Spatial Database Management System)

  • 김희택;김명근;김호석;배해영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (B)
    • /
    • pp.76-78
    • /
    • 2004
  • 기존의 공간 데이터베이스 관리 시스템에서는 공간 데이터의 검색 연산이 주된 연산이었지만. 최근 공간 데이터베이스 관리 시스템에서는 이동 객체의 실시간 위치 갱신 및 추적 등 공간 데이터의 갱신 연산 또한 빈번하게 발생하고 있으며, 이에 트랜잭션간 동시성 향상의 필요성이 증가하고 있다. 기존의 일반적인 데이터베이스 관리 시스템에서는 트랜잭션의 동시성 문제를 해결하고 성능을 향상시키기 위해서 많은 기법들이 연구되었으며, 그 중에서 다중버전 알고리즘은 각 트랜잭션간의 상호간섭을 최소화시키면서 동시성을 향상시키기 위한 알고리즘이다. 하지만 공간 데이터베이스 관리 시스템에 트랜잭션의 동시성 향상을 위하여 기존의 멀티버전 알고리즘을 적용할 경우, 공간 레코드의 속성 데이터만 변경되어도 공간 레코드 전체에 대한 버전을 저장해야 하기 때문에 저장 공간의 낭비가 발생한다. 본 논문에서는 공간 레코드에 대해 트랜잭션간의 동시성을 향상시키고, 공간 레코드 버전의 저장 공간 낭비를 줄이기 위한 방법으로 속성 데이터 버전과 공간 데이터 버전을 분리하여 생성, 관리하는 레코드 관리 기법을 제안한다. 본 기법은 검색 트랜잭션은 갱신 트랜잭션의 영향을 전혀 받지 않고 트랜잭션을 진행할 수 있으며, 갱신 연산시 공간 레코드 전체의 버전을 생성하는 대신에 공간 레코드를 속성 데이터 버전과 공간 데이터 버전으로 분리하여 갱신된 데이터 버전만 생성 관리하는 기법이다.

  • PDF

국내 하이브리드 서지레코드 생성 방안에 관한 연구 (A Study on the Creation of Hybrid Bibliographic Records)

  • 이미화
    • 한국문헌정보학회지
    • /
    • 제49권4호
    • /
    • pp.203-220
    • /
    • 2015
  • 본 연구는 국내 도서관에서 AACR2와 RDA 서지레코드의 공존에 따라 서지레코드의 디스플레이와 검색을 위한 하이브리드 서지레코드 생성 방안을 제안하고자 한다. 연구방법으로 문헌연구와 사례조사를 실시하였다. 분석대상은 도서관으로 Kent State University, University of Houston이고, 하이브리드레코드 생성 알고리즘으로 Backstage Library Works이었다. 조사를 바탕으로 국내에서 하이브리드 서지레코드 생성을 위해서는 첫째, 하이브리드 서지레코드와 RDA 레코드의 식별이 필요하다. 둘째, 판사항에서 약어를 무조건 확장하여 기술하는 것은 바람직하지 않으므로 250에 기술된 정보를 그대로 유지하도록 한다. 셋째, 260을 264로 변환하는 것보다는 260을 유지하도록 한다. 넷째, 자원유형을 정확히 변환할 수 있는 신뢰할 매핑표가 작성되어야 한다. 본 연구는 국내 서지데이터에서 서양서의 기존 레코드를 하이브리드레코드로 변환하여 통일된 디스플레이와 검색이 가능하도록 제안하였다.

RAMP를 활용한 EAC 기반 전거레코드의 연계 및 공유 관한 연구 - 박경리의 전거레코드를 중심으로 - (Linking and Sharing EAC Authority Records Using RAMP: Focusing on the Records of "Park, Kyung-ni")

  • 박지영
    • 한국기록관리학회지
    • /
    • 제14권2호
    • /
    • pp.61-82
    • /
    • 2014
  • 기록전거레코드는 이용자가 기록물에 접근하고, 기록물을 이해하는 것을 지원한다. 그런데 기록물의 생산자는 기록 외에 다른 출판물의 생산자이기도 하며, 이용자도 정보에 통합적으로 접근하기를 원한다. 게다가 기록전거레코드와 서지제어를 위한 전거레코드는 상이한 특성을 지니면서도 상호 연계가능한 공통점을 지니고 있다. 이에 본 연구에서는 기록전거레코드를 구축하거나 확장하는데 기존의 전거레코드를 반입하여 이용하고, 확장된 기록전거레코드를 다시 공유할 수 있도록 위키피디아와 같은 웹 환경에 반출하는 방안을 제안하였다. 그리고 시범적인 연계 및 공유결과를 바탕으로 도출된 시사점과 향후 과제를 제안하였다.

버전 기반의 공간 레코드 관리를 위한 쓰레기 처리 기법 (Garbage Collection Techniques for Version Based Spatial Record Management)

  • 김희택;김명근;김호석;배해영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (2)
    • /
    • pp.58-60
    • /
    • 2004
  • 다중버전 알고리즘은 다수의 버전에 대한 접근을 통해 검색 연산이 갱신 연산 때문에 대기하거나. 갱신 연산이 검색연산 때문에 대기하는 문제점을 제거하여 트랜잭션의 동시성을 향상시킨다. 이런 다중버전 알고리즘을 바탕으로 공간 데이터베이스 관리 시스템을 위한 버전 기반의 공간 레코드 관리기법이 제안되었다. 버전 기반의 공간 레코드 관리기법은 공간 레코드의 속성 데이터 버전과 공간 데이터 버전을 따로 생성 및 관리하는 기법이다 하지만 하나의 공간레코드를 위하여 털러 개의 속성 데이터 버전과 공간 데이터 버전을 계속 유지하기 때문에 저장 공간의 부하가 존재한다. 본 논문에서는 버전 기반의 공간 레코드 관리 기법에서 저장 공간의 부하를 최소화하기 위해서 검색 트랜잭션이 더 이상 사용하지 않는 공간 레코드 버전을 찾아 제거하는 기법을 제안한다. 본 기법은 트랜잭션 완료 시 제거될 버전의 후보를 선정한 후, 진행중인 트랜잭션의 타임스탬프와 제거될 버전의 타임스탬프를 비교하여 향후 검색 트랜잭션이 사용하지 않는 대전을 제거하여 저장 공간의 부하를 최소화하는 기법이다.

  • PDF

MMDB에서 캐시 친화를 고려한 최적의 레코드 저장노드 크기 (Optimal Size of Record Storage Node in MMDB Considering Cache-consciousness)

  • 김경석;이익훈;이상구
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (B)
    • /
    • pp.217-219
    • /
    • 2004
  • MMDB에서 성능에 가장 근 영향을 미치는 부분은 로깅. 체크포인트, 락이다. 기존 연구는 이것들의 성능에 많은 초점을 맞추었으며, 이는 레코드 저장노드 크기에 관한 연구도 마찬가지다. 하지만 초고성능을 요하는 최신 MMDB 응용에서는 성능 조건을 충족시키기 위해 로깅, 체크포인트, 락을 포기하고 기본적인 레코드 저장구조 기능만으로 MMDB를 운용하기도 한다. 이 경우 레코드 저장구조 성능이 중요하게 된다. 이 논문에서는 실험을 통해 최적의 레코드 저장구조 성능을 보이는 레코드 저장노드 크기를 구한다. 그리고 실험 결과를 CPU 캐시 친화 관점에서 분석한다. 최종적으로는 MMDB 시스템 전체 성능의 최적화 관점에서, 실험 결과 얻어진 레코드 저장노드 크기를 검토한다.

  • PDF