[sqlite3] insert 문 속도 향상시키기

sqlite3_exec() 시 매번 begin, commit로 인해 insert문의 수행 속도가 오래 걸린다. 이럴 때는 아래와 같이 처리를 해주면 속도 향상에서 상당한 이득을 볼 수 있다.

rc = sqlite3_exec(db, "BEGIN;", NULL, NULL, NULL);
// insert 문
rc = sqlite3_exec(db, "COMMIT;", NULL, NULL, NULL);

'develop' 카테고리의 다른 글

c++에서 c 함수 불러오기  (0) 2011.05.17
GCC Error(Warning) Message List  (0) 2011.05.16
[c] access - 파일 사용자 권한 체크  (0) 2007.12.03
[qt4] Qt용 시리얼 관련 라이브러리  (0) 2007.11.22
[gtk] 한글 표시 하기  (0) 2007.11.19