작성자 김용호 |
작성일 2022-11-09 |
문의구분
소프트웨어 |
문의번호 2194 |
---|---|---|---|
Q. 로그 데이터를 DB파일로 저장하고있습니다. 이 DB를 이용해 실시간으로 데이터를 받을려고 하는데 500ms간격으로 저장하는데 DB파일에 바로 써지는게 아니라 버퍼같은 곳에 저장됬다가 5분정도 모인 데이터가 한번에 써집니다. 바로바로 DB파일에 쓸려면 어떻게 해야하나요? | |||
A.
안녕하세요 엠투아이입니다.
첨부주신 사진과 같이 DB는 TOPView 스카다 프로그램의 DB가 저장되는 경로
즉, 로그 데이터라면 GlobalLog.db 파일로 저장되지만 TOPView 실행 중에는 DB-shm, wal 파일이 같은 폴더에 생성됩니다.
이 때 실시간으로 저장되는 DB들은 GlobalLog.db 파일이 아닌 GlobalLog.db-wal 파일에 저장된 후 TOPView 종료 혹은 일정 시간 이 후 GlobalLog.db에 반영됩니다.
따라서 실시간으로 저장된 DB를 DB프로그램에서 조회하시려면 GlobalLog.db-wal 파일을 사용해 주셔야 합니다.
|
|||
답변 첨부파일 | 다운로드 |
상담 전 [자주찾는질문]을 먼저 확인하여 보세요. 빠르게 조치할 수 있습니다.
자주찾는질문