■ SQLite 파일의 연결 문자열을 설정하는 방법을 보여준다.
▶ 기본
1 2 3 |
Data Source=c:\test.db;Version=3; |
▶ 메모리 데이터베이스 사용시
1 2 3 |
Data Source=:memory:;Version=3;New=True; |
▶ UTF16 사용시
1 2 3 |
Data Source=c:\test.db;Version=3;UseUTF16Encoding=True; |
▶ 3.3X 이전 데이터베이스 포맷 사용시
1 2 3 |
Data Source=c:\mydb.db;Version=3;Legacy Format=True; |
▶ 연결 풀링 사용시
1 2 3 |
Data Source=c:\mydb.db;Version=3;Pooling=True;Max Pool Size=100; |
▶ 읽기 전용 연결시
1 2 3 |
Data Source=c:\mydb.db;Version=3;Read Only=True; |
▶ 날짜/시간 포맷으로 DateTime.Ticks 사용시
1 2 3 |
Data Source=c:\mydb.db;Version=3;DateTimeFormat=Ticks; |
▶ GUID를 텍스트로 저장시
1 2 3 |
Data Source=c:\mydb.db;Version=3;BinaryGUID=False; |
▶ 캐시 크기 지정시
1 2 3 |
Data Source=c:\mydb.db;Version=3;Cache Size=2000; |
▶ 페이지 크기 지정시
1 2 3 |
Data Source=c:\mydb.db;Version=3;Page Size=1024; |
▶ 분산 트랜잭션 참여 비활성화시
1 2 3 |
Data Source=c:\mydb.db;Version=3;Enlist=N; |
▶ 데이터베이스 생성 동작 비활성화시
1 2 3 |
Data Source=c:\mydb.db;Version=3;FailIfMissing=True; |
▶ 데이터베이스 크기 제한시
1 2 3 |
Data Source=c:\mydb.db;Version=3;Max Page Count=5000; |
▶ 저널 파일 비활성화시
1 2 3 |
Data Source=c:\mydb.db;Version=3;Journal Mode=Off; |
▶ 저널 파일 유지시
1 2 3 |
Data Source=c:\mydb.db;Version=3;Journal Mode=Persist; |
▶ 파일 플러시 제어시
1 2 3 |
Data Source=c:\mydb.db;Version=3;Synchronous=Full; |