Hoje vou apresentar alguns testes que fiz com Sql Compact e o banco de dados orientado a objeto DB4O.
1º Teste -> Inserção de 10000 registros no banco de dados em uma tabela ou objeto com 5 campos:
Neste primeiro teste tive uma surpresa, o DB4O surpreendeu.
55597 milisegundos do Sql Compact contra 19976 para o DB4O.
2º Teste -> Inserção de 1000 registros e após pesquisa sequencial dos 1000 registros 1 a 1.
2674 milissegundos para o SqlCompact contra 5130 para o DB4O. Parece que consulta não é o forte do DB4O.
3º Teste -> Inserção de 1000 registros e busca de todos os registros de uma unica vez.
Mais uma vez o SqlCompact ganhou, 2377 milissegundos contra 8855 do DB4O.
Com os resultados, pode-se concluir que o DB4O ganha com larga vantagem na inserção de registros, em compensação em pesquisas simples o DB4O deixa a desejar.
Não foram efetuados testes com queries mais complexas, segundo algumas fontes o DB4O apresenta um resultado melhor quando a complexidade do objeto fica maior. Chegando a se igualar ao Sql Compact.
Nenhum comentário:
Postar um comentário