wal_checkpoint (FULL)를 실행 한 후 cp commmand를 사용하여 SQLite DB를 백업하고 있습니다. DB는 WAL 모드에서 사용되므로 내 폴더에는 -shm 및 -wal과 같은 다른 파일이 있습니다. wal_checkpoint (FULL)를 실행하면 WAL 파일의 변경 사항이 데이터베이스에 커밋됩니다. 체크 포인트를 실행 한 후에 -wal 및 -shm 파일이 삭제되는지 궁금합니다. 그렇지 않다면 무엇이 포함되어 있습니까?-SQLite DB의 shm 및 -wal 파일
SQLite 백업 API를 사용하지 않아서 백업 프로세스가 좋지 않다는 것을 알고 있습니다. 이것은 내 코드의 버그입니다.
누구든지 체크 포인트를 실행 한 후 -shm 및 -wal 파일에 어떤 내용을 포함 시킬지 제안 할 수 있습니까?
제공된 모든 링크가 도움이됩니다.
감사
아래를 참조하십시오. 연결이 닫히지 않았다고 생각하십시오. –