terça-feira, agosto 14, 2012

SQLite - Truques para melhor velocidade

O SQLite pode ser muito rápido. Já ouvi alguns reclamando que ele é bem lento. Bem... Existem alguns métodos para conseguir uma melhor velocidade dele. Aparentemente a prioridade do mantenedor do projeto SQLite não é a velocidade. Mas a integridade e a verificabilidade dos mesmos.
Você, provavelmente, sabe que a parte mais lenta do SQLite, assim como muitos outros bancos de dados, é o acesso ao disco se compararmos com as leituras feitas em memória. Existem algumas coisas que podem ser feitas para melhorar esse desempenho, algumas delas bastam algumas configurações, outras precisa-se recompilar o fonte, entre elas:
(em ordem aproximada de eficiência)
fonte: SQLite Optimization FAQ