• 제목/요약/키워드: records management system

검색결과 950건 처리시간 0.03초

식중독 발생 위험요인 관리를 위한 외식업체 자가위생관리점검표 개발 및 현장모니터링 (Development of Self-Managed Food Sanitation Check-List and On-Site Monitoring of Food Sanitation Management Practices in Restaurants for Control of Foodborne Illness Risk Factors)

  • 정민재;최정화;류경;곽동경
    • 한국식품조리과학회지
    • /
    • 제26권5호
    • /
    • pp.603-616
    • /
    • 2010
  • 최근 외식업소에서 식중독 발생이 급증함에 따라 이에 대한 대책이 절실히 필요함이 제기되었으나, 생산과 소비가 동시에 일어나는 외식업체의 특성상 위생 감시만으로는 통제가 어려워 업소 내의 자주적인 위생관리 방안이 마련되어야 할 실정이다. 본 연구에서는 외식업체의 위생관리 수준의 향상을 목표로 외식업체의 자율적인 위생관리를 위한 식중독 발생 위험요인과 식품위생법 조항을 포괄하는 모니터링 도구를 개발하고, 이를 이용해 외식업소의 식중독 발생 위험요인과 법적기준의 준수율을 조사하였다. 본 연구의 조사 결과를 요약하면 다음과 같다. 첫째, 대상 외식업소의 전체 준수율의 평균은 68.6%였고, 영역별 준수율은 서류비치 영역이 75.6%로 가장 높았고, 시설 설비관리 영역이 74.5%, 생산단계별 위생관리 영역이 63.9%로 뒤를 이었으며 개인위생관리 영역이 63.0%로 가장 낮은 준수율을 보였다. 둘째, 운영 형태에 따라 다점포 체인업소는 85.5%, 단독 경영업소는 51.6%의 전체 준수율을 보여 p<0.001 범위의 매우 유의적인 결과를 보였다. 하지만 각각의 운영 형태내에서 업종(한식, 중식, 일식, 양식)간에 따른 차이는 전체 준수율과 영역 수준 모두에서 나타나지 않았다. 셋째, CDC에서 규명한 식중독 발생 주요 5대 요인에 기여할 수 있는 인자의 항목 25개 중 준수율이 50% 이하로 집중적인 주의와 관리가 필요한 식중독 발생 잠재 위험요인에는 시설?설비 영역에 '조리장, 창고, 냉장 냉동고의 문서화된 청소계획을 가지고 있는가?'(48.3%), '사용하기 편리한 곳에 전용 수세시설을 구비하고 있는가?'(35.0%)가 해당되었고, 개인위생 관리 영역에서는 '종업원 위생교육을 실시하고, 평가기록을 유지하는가?'(50.0%), '손 세척을 올바르게 실행하는가?'(42.3%)의 항목이 포함 되었다. 생산단계별 위생 관리 영역에서는 '검수 시 식품의 품질과 온도 및 포장상태를 확인하고 기록하는가?'(35.0%), '재가열 온도를 준수하는가?'(44.4%), '냉동식품을 올바르게 해동하고, 해동 후 즉시 사용하는가?'(32.8%), '열장 또는 냉장 보관하거나 조리완료 1시간 반 이내에제공하는가?'(50.0%), '적정 배식 도구를 사용하는가?'(44.8%)의 항목이 나타났다. 서류 비치 영역에서 50% 미만의 준수율을 보인 항목은 존재하지 않았다. 넷째, 국내 식품위생법에서 정하고 있는 기준을 나타낸항목은 시설 설비관리 영역에 11항목, 개인위생관리영역에 3항목, 생산단계별 위생관리 영역에 6항목, 문서 영역에 3항목이 포함되었고, 그 준수율은 35.0-100%로 다양하게 나타났다. 운영 형태에 따른 준수율 비교 결과, 다점포 체인업소와 단독 경영업소 간에 있어 모든 영역에서 매우 유의적인 차이를 나타내어 단독 경영업소의 위생관리 향상을 위한 노력이 많이 요구되었고, 모든 대상 업소에서 식중독 발생과 큰 연관성이 있다고 규명된 요인의 항목 중 개인위생관리와 생산단계별 위생관리 영역에서의 준수율이 많이 미흡하여 위생교육 및 훈련을 통해 손 씻기의 습관화와 검수, 해동, (재)가열, 조리 후 보관의 매 단계에서 시간과 온도관리가 보다 철저히 이루어져야 하겠다. 국내 식품위생법의 준수율의 범위가 다양하게 나타났는데, 그 중 식중독 발생과 관련성이 큰 항목이 낮은 준수율을 보여 이에 대한 법적 감시와 규제를 강화되어야 할 것으로 사료된다. 또한 무엇보다 다양한 교육매체를 개발, 제공하여 식품취급자들의 인식변화와 행동수정을 유도하는 것이 외식업소의 위생관리 수준을 한 단계 높이는 데 필수적이라 하겠다.

2009년 국내 응급실 중독환자 다기관조사: 두 번째 연차보고 (Multicenter Survey of Intoxication Cases in Korean Emergency Departments: 2nd Annual Report, 2009)

  • 성애진;이경우;소병학;이미진;김현;박경혜;박정배;염석란;오성범;유지영;이경원;전병조;강영준
    • 대한임상독성학회지
    • /
    • 제10권1호
    • /
    • pp.22-32
    • /
    • 2012
  • Purpose: The purpose of this study was to examine the occurrence of toxic exposure cases in Korean emergency centers using a toxic exposure surveillance system-based report form and to provide guidelines for the prevention and treatment of toxic exposures. Methods: We retrospectively reviewed the medical records of toxic exposure patients who had visited emergency centers from January 2009 to December 2009. Epidemiology data points for the toxic exposure cases included age, gender, type of exposure, number and kind of substances involved, reason and route of poison exposure, management of the patients in the emergency departments, and the clinical outcome. Results: A total of 3,501 patients from 12 emergency departments were enrolled in the study. 50.0% of the total exposure patients were male and 63.0% of the total cases were fatal. Acute intoxication occurred in 91.3% of the total patients and suicidal intent was the most common (43.3%) reason for exposure. The most common route of exposure was ingestion (75.9%). Of the total cases, pesticides were involved in 26.3%, sedatives/hypnotics/antipsychotics were involved in 22.0%, and bites and envenomations were involved in 15.7%. Conclusion: We provided a database of patients who were admitted to emergency departments after poisoning incidents. We recommend that toxicology professionals develop a classification scheme for toxicants which is adequate for Korean domestic circumstances and initiate a toxic surveillance system for all types of exposures. With support of a psychiatric surveillance system for suicidal patients and establishment of social mediation for pesticide poisoning, major reductions in poison exposures can be achieved.

  • PDF

119 구급대에 의해 이송된 환자들 중 직접적 의료지도가 필요한 범위와 그에 따른 수요 추정 (Indications and Estimations of the Needs for Direct Medical Control in the Patients Transported by 119 Rescuers)

  • 박재영;정구영;배현아
    • 한국화재소방학회논문지
    • /
    • 제20권3호
    • /
    • pp.42-47
    • /
    • 2006
  • 응급의료체계에서의 의료지도는 필수적인 요소로 인정되어지고 있다. 응급의료에관한법률에 의해서도 응급구조사에 의한 응급처치 시 의사의 지도를 필수적인 것으로 규정하고 있다. 그러나 법에서 정하는 응급처치의 범위 외에 119 구급대에서조차 의료지도가 필요한 상황에 대한 구체적인 기준이 마련되어 있지 않고 지도의사의 자격이나 역할, 책임과 권리 등에 대한 구체적인 내용이 없어 소방에서 2004년 1월부터 서울 119에서 서울종합방제센터에 지도의사를 두고 직접적 의료지도를 담당하고 있으나 그 이용이 활성화되어 있지 못하다. 이에 서울종합방재센터의 의료지도 사례를 바탕으로 의사의 직접적 의료지도가 필요한 범위를 설정하고 이를 토대로 의료지도의 수요를 추정하여 의료지도체계를 확립하는데 필수적인 자료를 제공하고자 이 연구를 시행하였다. 이에 2004년 11월 한 달 동안 서울종합방재센터 의료지도실에 의뢰되어진 의료지도 793건을 사례집단으로 직접적 의료지도가 필요한 기준의 타당성을 검증한 결과 직접적 의료지도가 필요한 기준으로 환자의 상태에 따른 조건, 응급처치에 따른 조건과 사고의 종류에 따른 조건으로 구분하여 각 항목의 직접적 의료지도 필요는 비정상적인 의식상태, 산소투여 등 6가지 응급처치를 시행한 경우, 교통사고 등 4가지 손상기전과 분만이 직접적 의료지도가 필요한 환자의 조건으로 설정되었고 서울 소방의 전체 구급대 이송환자 중 직접적 의료지도가 필요하다고 판단되는 환자는 45.9%에 달했다. 직접적 의료지도를 받아야 할 경우로 판단되었으나 실제 의료지도가 의뢰된 경우는 4.6%였다. 따라서 이상적인 직접적 의료지도 체계는 응급의학과 의사 등의 지도의사를 확보하고 각 응급의료기관과의 의사소통과정을 통해 구급대의 문제점을 개선하고 향상시키는 교육과 정책이 마련되어야 할 것이다.

건조물 문화재 기록정보의 유형 구분 기준과 세부유형별 속성에 관한 기초 연구 (A Fundamental Study on the Classification Criteria and Properties by Detail Type of Archival Information on Architectural Heritage of Korea)

  • 임초롱;주상훈
    • 헤리티지:역사와 과학
    • /
    • 제53권2호
    • /
    • pp.88-109
    • /
    • 2020
  • 본 논문은 건조물 문화재를 대상으로 생산되는 다양한 정보들이 그 속성을 토대로 관리될 수 있도록 기록정보의 유형을 구분하고 유형별 기본 속성을 확인하는 것을 목적으로 하였다. 먼저, 건조물 문화재와 기록정보라는 용어의 구체적인 사용 현황을 법제도 중심으로 검토하였고, 본 논문에서 사용하는 용어의 개념을 구체적으로 정의하였다. 건조물 문화재는 문화재보호법의 기본 정의를 준용하여 '법적으로 지정된 유형문화재 중의 건조물'로 정의하였고, 건조물 문화재의 기록정보는 '문화재 보존·관리를 위하여 건조물 문화재의 실증적 현황을 전자적 방식으로 처리하여 표현한 모든 종류의 자료'로 정의하여 적용하였다. 다음으로 건조물 문화재 기록정보의 생산 현황을 법제도적 측면에서 검토하였다. 그 결과, 관련된 법제도가 위계적으로 구성되어 있는 점과 단일 사업에서 다양한 형태의 기록정보가 복합적으로 생산되고 있는 현황을 확인하였다. 나아가, 동일한 형태로 생산되는 기록정보일지라도 생산 목적과 방법에 따라 상이한 내용과 의미를 담고 있다는 점과 모든 기록정보를 포괄할 수 있는 분류가 부재하다는 점도 확인하였다. 마지막으로 기록정보 중 도면은 생산 목적 및 구체적 대상에 따라 세부유형이 구분되고 있는 것도 확인하였다. 이상의 검토 결과를 토대로, 본 논문에서는 기록정보의 형식과 속성을 일차적인 기준으로 적용하여, 건조물 문화재의 기록정보를 6개의 유형과 27개의 세부유형으로 구분하였다. 구체적으로는 기록정보의 언어적 형태, 차원, 시간적 속성, 그래픽 형식을 유형 구분을 위한 기준으로 적용하고, 유형별로 기록정보의 속성으로서 기록정보의 대상, 기록정보의 생산 목적, 기록정보의 생산 방식, 기록정보에 포함된 내용의 성격 및 구성 등을 종합적으로 검토하였다.

보다 정확한 동적 상황인식 추천을 위해 정확 및 오류 패턴을 활용하여 순차적 매칭 성능이 개선된 상황 예측 방법 (Context Prediction Using Right and Wrong Patterns to Improve Sequential Matching Performance for More Accurate Dynamic Context-Aware Recommendation)

  • 권오병
    • Asia pacific journal of information systems
    • /
    • 제19권3호
    • /
    • pp.51-67
    • /
    • 2009
  • Developing an agile recommender system for nomadic users has been regarded as a promising application in mobile and ubiquitous settings. To increase the quality of personalized recommendation in terms of accuracy and elapsed time, estimating future context of the user in a correct way is highly crucial. Traditionally, time series analysis and Makovian process have been adopted for such forecasting. However, these methods are not adequate in predicting context data, only because most of context data are represented as nominal scale. To resolve these limitations, the alignment-prediction algorithm has been suggested for context prediction, especially for future context from the low-level context. Recently, an ontological approach has been proposed for guided context prediction without context history. However, due to variety of context information, acquiring sufficient context prediction knowledge a priori is not easy in most of service domains. Hence, the purpose of this paper is to propose a novel context prediction methodology, which does not require a priori knowledge, and to increase accuracy and decrease elapsed time for service response. To do so, we have newly developed pattern-based context prediction approach. First of ail, a set of individual rules is derived from each context attribute using context history. Then a pattern consisted of results from reasoning individual rules, is developed for pattern learning. If at least one context property matches, say R, then regard the pattern as right. If the pattern is new, add right pattern, set the value of mismatched properties = 0, freq = 1 and w(R, 1). Otherwise, increase the frequency of the matched right pattern by 1 and then set w(R,freq). After finishing training, if the frequency is greater than a threshold value, then save the right pattern in knowledge base. On the other hand, if at least one context property matches, say W, then regard the pattern as wrong. If the pattern is new, modify the result into wrong answer, add right pattern, and set frequency to 1 and w(W, 1). Or, increase the matched wrong pattern's frequency by 1 and then set w(W, freq). After finishing training, if the frequency value is greater than a threshold level, then save the wrong pattern on the knowledge basis. Then, context prediction is performed with combinatorial rules as follows: first, identify current context. Second, find matched patterns from right patterns. If there is no pattern matched, then find a matching pattern from wrong patterns. If a matching pattern is not found, then choose one context property whose predictability is higher than that of any other properties. To show the feasibility of the methodology proposed in this paper, we collected actual context history from the travelers who had visited the largest amusement park in Korea. As a result, 400 context records were collected in 2009. Then we randomly selected 70% of the records as training data. The rest were selected as testing data. To examine the performance of the methodology, prediction accuracy and elapsed time were chosen as measures. We compared the performance with case-based reasoning and voting methods. Through a simulation test, we conclude that our methodology is clearly better than CBR and voting methods in terms of accuracy and elapsed time. This shows that the methodology is relatively valid and scalable. As a second round of the experiment, we compared a full model to a partial model. A full model indicates that right and wrong patterns are used for reasoning the future context. On the other hand, a partial model means that the reasoning is performed only with right patterns, which is generally adopted in the legacy alignment-prediction method. It turned out that a full model is better than a partial model in terms of the accuracy while partial model is better when considering elapsed time. As a last experiment, we took into our consideration potential privacy problems that might arise among the users. To mediate such concern, we excluded such context properties as date of tour and user profiles such as gender and age. The outcome shows that preserving privacy is endurable. Contributions of this paper are as follows: First, academically, we have improved sequential matching methods to predict accuracy and service time by considering individual rules of each context property and learning from wrong patterns. Second, the proposed method is found to be quite effective for privacy preserving applications, which are frequently required by B2C context-aware services; the privacy preserving system applying the proposed method successfully can also decrease elapsed time. Hence, the method is very practical in establishing privacy preserving context-aware services. Our future research issues taking into account some limitations in this paper can be summarized as follows. First, user acceptance or usability will be tested with actual users in order to prove the value of the prototype system. Second, we will apply the proposed method to more general application domains as this paper focused on tourism in amusement park.

악골절 치료후 부정유합에 관한 임상적 연구 (Malunion of the Jaw Fractures Complicated Following the Primary Managements)

  • 김대성;김명래
    • Journal of the Korean Association of Oral and Maxillofacial Surgeons
    • /
    • 제25권4호
    • /
    • pp.356-360
    • /
    • 1999
  • PURPOSE : This is to review the complicated jaw fractures that had been referred for revision of the unsatisfactory results, and to provide proper managements for the easily complicated jaw fractures. MATERIALS & METHODS : Twenty-nine patients who had been revised due to malunion or complicated fractures of facial bones for last 3 years were reviewed. The main problems required for revision, type of fractures complicated, the primary managements to be reclaimed, the specialties to be involved, the management to be reclaimed, time elapsed to seek reoperation, type of revision surgeries, residual complication were analysed with medical records, radiographs and final examinations. RESULTS: The major complaints were malocclusion(79.3%), facial disfigurement(41.3%), TMJ problems (13.7%), neurologic problems(10.3%), non-union(10.3%), and infection(6.8%). Unsatisfactory results were occurred most frequently after improper management of the multiple fractures of the mandible (62.2%), combined fractures of maxilla and mandible (20.6%), fracture of zygomatico-maxillary complex and midpalate (17.2%). The complications to be corrected were widened or collapsed dental arches (79.3%), improperly reduced condyles (41.3%), painful TMJ (34.4%), limited jaw excursion (31.0%), over-reduction of zygoma (13.7%), and nonunion with infection(13.7%). and dysesthesia (10.3%). The primary managements were nendereet by plastic surgeons in 82.7%(24/29) and by oral surgeons in 7.6%(2/29). Main causes of malunion are inadequate ORIF in 76%, unawareness & delay in 17%, and delayed due to systemic cares in 17%. 76% of 29 patients had been in state of intermaxillary fixation for over 4 weeks. Revision were done by means of "refracture and ORIF"in 48.2%(14/29), orthognathic osteotomies with bone grafts in 55.1%(16/29), and camouflage countering & alloplastic implantations in 37.9%(11/29), TMJ surgeries in 17.2%, micro-neurosurgeries in 11.6%. Residual complications were limited mouth opening in 24.1% (7/29), paresthesia in 13.7%, resorption of reduced condyle in 10.3%. CONCLUSIONS : Failure of initial treatment of jaw fractures is due to improper diagnosis and inadequate treatment with lack of sufficient knowledge of stomatognathic system. It is crucial to judge jaw fracture and patients accurately, moreover, the best way of treatments has to be selected. Consideration of these factors in treatment could minimize the complication of jaw fractures.

  • PDF

병원의 표준 혈액재고량 산출식 개발 (Development of the Standard Blood Inventory Level Decision Rule in Hospitals)

  • 김병익
    • Journal of Preventive Medicine and Public Health
    • /
    • 제21권1호
    • /
    • pp.195-206
    • /
    • 1988
  • Two major issues of the blood bank management are quality assurance and inventory control. Recently, in Korea blood donation has gained popularity increasingly to allow considerable improvement of the quality assurance with respect to blood collection, transportation, storage, component preparation skills and hematological tests. Nevertheless the inventory control, the other issue of blood bank management, has been neglected so far. For the supply of blood by donation barely meets the demand, the blood bank policy on the inventory control has been 'the more the better.' The shortage itself by no means unnecessitate inventory control. In fact, in spite of shortage, no small amount of blood is outdated. The efficient blood inventory control makes it possible to economize the blood usage in the practice of state-of-the-art medical care. For the efficient blood inventory control in Korean hospitals, this tudy is to develop formulae forecasting the standard blood inventory level and suggest a set of policies improving the blood inventory control. For this study informations of $A^+$ whole bloods and packed cells inventory control were collected from a University Hospital and the Central Blood Bank of the Korean Red Cross. Using this informations, 1,461 daily blood inventory records were formulated.48 varieties of blood inventory control environment were identified on the basis of selected combinations of 4 inventory control variables-crossmatch, transfusion, inhospital donation and age of bloods from external supply. In order to decide the optimal blood inventory level for each environment, simulation models were designed to calculate the measures of performance of each environment. After the decision of 48 optimal blood inventory levels, stepwise multiple regression analysis was started where the independent variables were 4 inventory control variables and the dependent variable was optimal inventory level of each environment. Finally the standard blood inventory level decision rule was developed using the backward elimination procedure to select the best regression equation. And the effective alternatives of the issuing policy and crossmatch release period were suggested according to the measures of performance under the condition of the standard blood inventory level. The results of this study' were as follows ; 1. The formulae to calculate the standard blood inventory level($S^*$)was $S^*=2.8617X(d)^{0.9342}$ where d is the mean daily crossmatch(demand) for a blood type. 2. The measures of performace - outdate rate, average period of storage, mean age of transfused bloods, and mean daily available inventory level - were improved after maintenance of the standard inventory level in comparison with the present system. 3. Issuing policy of First In-First Out(FIFO) decreased the outdate rate, while Last In-First Out(LIFO) decreased the mean age of transfused bloods. The decrease of the crossmatch release period reduced the outdate rate and the mean age of transfused bloods.

  • PDF

불산제조업체에서 발생한 불산화상에 관한 조사연구 (A Study on Occupational Hydrofluoric Acid Burns in a Hydrofluoric Acid Manufacturing Factory)

  • 임현술;정해관;김지용
    • Journal of Preventive Medicine and Public Health
    • /
    • 제26권4호
    • /
    • pp.587-598
    • /
    • 1993
  • Hydrofluoric acid is one of the strongest irritating, corrosive and poisonous inorganic chemicals. Hydrofluoric acid burns are occurring with ever-increasing frequency due to the wide use of this acid in industries. Hydrofluoric acid burns are characterized by severe progressive tissue destruction and excruciating pain due to the unique properties of the freely dissolvable fluoride ion. The authors reviewed medical records of 32 cases (36 spells) of hydrofluoric acid burns which occurred in a hydrofluoric acid manufacturing factory from Sep. 1, 1990 to June 30, 1993. The results are as follows; 1. Eleven measurements of air concentrations of hydrofluoric acid by detection tube method from 1990 to 1992 were all below TLV (Department of Labor, R.O. K). 2. There were 19 cases (22 spells) of hydrofluoric acid burns which occurred during the study period among regular employees. The overall incidence density of hydrofluoric acid was 17.8 cases (20.6 spells) per 100 person-year. Incidence density was 19.0 cases (22.0 spells) per 100 person-year among male workers and there were no female cases. Incidence density was 32.9 cases (38.3 spells) per 100 person-year among production workers and 1.9 cases (1.9 spells) per 100 person-years among management workers with the difference being statistically significant (P<0.01). 3. Of 32 cases (36 spells) of hydrofluoric acid burns among workers who were regularly employed or temporarily employed, 26 spells (81.2%) were between age 20 to 39. In 15 spells(41.7%) burns occurred between 12:00 and 17:59 with 16 spells(44.3%) having arrived at hospital within 2 hours after the accident. 4. Of 36 spells, the main cause of hydrofluoric acid burns were by splashes (8 spells, 22.2 %). The most frequent site of burns were fingers and pain was the most frequent symptom. Thirty spells (83.3%) of the hydrofluoric acid burns were treated with local injection of antidote (calcium gluconate). Complete recovery without scarring were observed in most of the cases (34 out of 36 cases, 94.4%). The study results suggest that to prevent hydrofluoric acid burns, environmental control and the wearing of hydrofluoric acid resistant protective clothes and gloves are important. It is also stressed that establishment of an emergency management and a transfer system for hydrofluoric acid burn victims is necessary.

  • PDF

충돌시나리오 기반의 항해사 인지능력 평가시스템 개발 (Development of Collision Scenario-Based Evaluation System for the Cognitive Performance of Marine Officers)

  • 김홍태;;양원재
    • 한국항해항만학회지
    • /
    • 제31권8호
    • /
    • pp.629-635
    • /
    • 2007
  • 항해사의 업무수행도 감소는 해양사고 발생의 주요 원인 중의 하나로 자주 언급되고 있다. 인터뷰와 항해 기록분석을 통한 선원의 작업시간 분석에 대한 연구는 일부를 수행되었으나, 작업부하, 작업교대, 스트레스, 수면 등이 선원의 인지능력에 미치는 영향을 분석한 사례 매우 한정적이다. 항공, 철도와 같은 다른 운송 산업에서는 승무원의 근무 패턴을 관리하기 위한 피로관리 도구를 개발하고 있고 있는데, 이러한 도구들은 선원, 항해사 및 육상관리자의 효율적인 근무일정을 계획하는데 도움을 줄 수 있다. 따라서 본 연구에서는 항해사의 인지능력을 평가하기 위해, 해상 충돌상황에서의 종합적 대응능력을 평가할 수 있는 소프트웨어 프로그램을 개발하였다. 항해 전문가를 대상으로 한 실험을 통하여, 평가기준을 개발하였으며, 실습 항해사를 대상으로 하여 시스템에 대한 검증이 이루어졌다. 본 시스템은 선박운항 시 충돌사고를 회피하기 위한 항해사의 인지능력을 평가할 수 있으므로, 당직 전 혹은 승선 전에 짧은 시간 동안의 평가를 통하여 항해사의 전반적 인지능력을 평가하고, 이 결과를 항해사에게 경고메시지 형태로 전달할 수 있다.

NAND 플래시 메모리 기반 B+ 트리에서 페이지 매핑 로그를 이용한 색인 관리 기법 (Index Management Method using Page Mapping Log in B+-Tree based on NAND Flash Memory)

  • 김선환;곽종욱
    • 한국컴퓨터정보학회논문지
    • /
    • 제20권5호
    • /
    • pp.1-12
    • /
    • 2015
  • 낸드 플래시 메모리는 저전력, 빠른 접근 속도, 저렴한 가격 등의 특징을 가지고 있어 저장장치로 널리 사용되고 있다. 하지만 낸드 플래시 메모리는 제자리 덮어쓰기가 지원되지 않아 기존의 하드 디스크 기반 응용 프로그램을 구동하기 위해서는 FTL(Flash Translation Layer)이 필요하다. FTL은 주소 매핑, 가비지 컬렉션, 마모도 균등화 작업 등을 포함하고 있어 저사양 임베디드 장치에 구현하기에는 메모리와 연산에 대한 비용이 많이 든다. 그래서 이런 장치들을 위해 낸드 플래시 메모리에 최적화된 색인 자료구조들이 연구되고 있다. 연구된 방법들은 쓰기에 소요되는 시간을 줄여 성능을 향상시켰지만 레코드 탐색에 소요되는 시간이 증가된다는 단점을 가지고 있다. 레코드 탐색시간을 증가시키지 않고 쓰기 횟수를 줄이기 위해 본 논문에서는 페이지 매핑 로그 테이블을 이용한 색인 관리 기법을 제안한다. 낸드 플래시 메모리의 단점인 제자리 덮어쓰기 불가로 인해 발생하는 페이지 쓰기 횟수를 줄이기 위해 매핑 로그 테이블은 B+ 트리에서 변경된 노드 페이지 주소를 저장하고 레코드 검색 시 이를 이용한다. 실험 평가를 통해 제안된 기법은 다른 기법들과 비교 시 레코드 탐색에서 발생하는 페이지 읽기 횟수를 최대 약 61% 줄였으며, 레코드 삽입에서 페이지 쓰기 횟수를 최대 약 31% 줄일 수 있었다.