Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/10/2009, 18:36
denpz
 
Fecha de Ingreso: noviembre-2008
Mensajes: 88
Antigüedad: 15 años, 6 meses
Puntos: 0
.sqlite mas lento que .dbf?

Hola a todos buenas tardes, hoy me comunico con ustedes para hacerles una pregunta cual base de datos usarían? el .sqlite o .dbf. lo que pasa q para actualizar unas tiendas usan USB actual mente se hacen en .dbf pero se cambiara el sistema y se quiere usar otro tipo pero e estado trabajando en insertar registros y veo q es muy lento ya q en el .dbf es mas rápido ya lo probé hasta con una maquina más potente y es igual de lenta que pasara? ya asta tiempo tomo. son aproximadamente 4500 registros en el .dbf hace en 12 segundos mientras q en el .sqlite en 40 si es mucho la diferencia, que me aconsejan hacer? o saben otra forma o otra base de datos? cualquier comentario es bien venido. a programo en vb .net .
uso este codigo
dim con as new SQLiteConnection("Data Source=C:\prueba.sqlite")
dim param1 as new SQLiteParameter()
Param1.Value = campo1
dim param2 as new SQLiteParameter()
Param2.Value = campo2
dim cmdStr as String = "INSERT INTO producto (clave,product) VALUES (?,?);"
dim cmd as new SQLiteCommand(cmdStr, con)
cmd.Parameters.Add(param1)
cmd.Parameters.Add(param2)
con.Open
cmd.ExecuteNonQuery()
con.Close

Gracias hasta pronto.