| 작성자 김용호  | 
						작성일 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 파일을 사용해 주셔야 합니다. 
 | 
					|||
| 답변 첨부파일 | 다운로드 | ||
상담 전 [자주찾는질문]을 먼저 확인하여 보세요. 빠르게 조치할 수 있습니다.
자주찾는질문