2014-10-17 2 views
0

동일한 sqlite 데이터베이스에서 "절대 동일하지 않은"여러 테이블에 쓰는 bash 스크립트를 사용하고 있습니다.sqlite3 데이터베이스가 여러 삽입에 잠김

데이터베이스 잠김 오류가 발생했습니다. 주위를 읽었지만 동일한 데이터베이스의 다른 테이블에 쓰고 있다는 점을 감안할 때이 오류가 발생한다고 확신하지는 않습니다. .

오해 했습니까?

감사합니다.

답변

0

SQLite는 모든 테이블에 대해 하나의 파일을 사용합니다. 단일 테이블이 아닌 전체 파일을 잠급니다.

해결 방법으로는 작업이 완료 될 때까지 몇 시간이 지난 후에 작업을 반복해야 할 수 있습니다.

+0

또는'.timeout'을 사용하십시오 ... –

관련 문제