‘sqlite’ 태그의 글
2편 RSS로 구독
2편
SQLite BEGIN DEFERRED·IMMEDIATE·EXCLUSIVE: 트랜잭션 중간 SQLITE_BUSY를 다루는 법
busy_timeout을 설정해도 트랜잭션 중간의 쓰기에서 SQLITE_BUSY가 나는 이유와, BEGIN IMMEDIATE로 경합 지점을 트랜잭션 시작으로 옮기는 방법, 오류 위치별 재시도 범위를 SQLite 공식 문서 기준으로 정리합니다.
SQLite의 -wal 파일이 계속 커질 때: 체크포인트와 끝나지 않는 읽기 트랜잭션
SQLite WAL 모드에서 -wal 파일이 줄지 않는 이유를 공식 문서로 정리했습니다. 자동 체크포인트 1000페이지, 읽기 트랜잭션이 체크포인트를 멈추는 원리, PASSIVE·FULL·RESTART·TRUNCATE의 차이와 journal_size_limit을 다룹니다.
찾는 글이 없습니다. 다른 낱말로 검색해 보세요.