SQLite
Armazenar GUID como texto
Normalmente, os GUIDs são armazenados em um formato binário. Use esta string de conexão para armazenar GUIDs como texto.
Note que armazenar GUIDs como texto usa mais espaço no banco de dados.
Banco de Dados em Memória
Um banco de dados SQLite é normalmente armazenado em disco, mas o banco de dados também pode ser armazenado na memória. Leia mais sobre bancos de dados SQLite em memória aqui.
Básico
A versão 2 não é suportada por esta biblioteca de classes.
Com pool de conexões
O pooling de conexão não é ativado por padrão. Use os seguintes parâmetros para controlar o mecanismo de pool de conexões.
Com senha
Conexão somente leitura
Controlando descarga de arquivo
Full especifica uma atualização completa para acontecer após cada gravação. Normal é o valor padrão. Desligado significa que o SO subjacente atualiza as I/Os.
Desativar comportamento de criação de banco de dados
Se o arquivo de banco de dados não existir, o comportamento padrão é criar um novo arquivo. Use o seguinte parâmetro para gerar um erro em vez de criar um novo arquivo de banco de dados.
Desativar o Arquivo de Jornal
Este desativa completamente o diário de reversão.
Desativar registro em transações distribuídas
Especificar tamanho da página
O valor do tamanho da página é medido em bytes
Especificar tamanho do cache
O valor do tamanho do cache é medido em bytes
Limitar o tamanho do banco de dados
O Max Page Count é medido em páginas. Este parâmetro limita o número máximo de páginas do banco de dados.
Persistir o arquivo Journal
Este zera e deixa o arquivo de journal no disco após um commit. O comportamento padrão é excluir o arquivo de journal após cada commit.
Usando DateTime.Ticks como formato de data e hora
O valor padrão é ISO8601 que ativa o uso do formato de data/hora ISO8601