<br><br><div class="gmail_quote">El 26 de junio de 2009 06:59, JoshyFun <span dir="ltr"><<a href="mailto:joshyfun@gmail.com">joshyfun@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello Carlos,<br>
<br>
Friday, June 26, 2009, 2:35:45 AM, you wrote:<br>
<br>
CGT> Paola:<br>
CGT> SQLite no es una base de datos cliente servidor, con lo cual para utilizar<br>
CGT> la misma base desde mas de una maquina tendrias que utilizar algun protoclo<br>
CGT> de comparticion de disco tipo SMB, CIFS, NFS o el que se te ocurra.<br>
CGT> Otra cosa, segun tengo escuchado por ahi, SQLite no es muy bueno cuando mas<br>
CGT> de un usuario esta realizando modificaciones ya que lockea el archivo de<br>
CGT> base de datos totalmente de forma exclusiva, por lo que no pueden escribir<br>
CGT> mas de uno al mismo tiempo, alguna conexion debe esperar hasta que la otra<br>
CGT> termine. Puede que esto lo hayan solucionado ya, pero es como para tener en<br>
CGT> cuenta. Motores mas grandes como Firebird o PostgreSQL manejan la<br>
CGT> concurrencia de un forma mejor.<br>
<br>
Es un poco más sencillo :) simplemente 2 usuarios, programas,<br>
procesos, lo que sea, no pueden usar una base de datos SQLite a la<br>
vez. Es una base mono usuario y mono proceso (como DBF).<br>
</blockquote><div><br>Te hago un desafio, no se que sistema operativo usas, pero descarga la libreria sqlite.dll o sqlite.so, luego decarga el cliente sqlite.exe o sqlite, habre dos terminales y desde las dos habre la misma base y crea y consulta datos, te llevaras una sorpresita.<br>
Saludos.<br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
Otra cosa a saber de SQLite es que guarda todos los datos en modo<br>
texto, o sea que no existen tipos de datos nativos y por lo tanto lo<br>
que para un programa es una fecha para otro puede ser un número.<br>
Aunque el tipo de datos se guarda en la definición nada impide a<br>
SQLite grabar una string en un campo numerico.<br>
<br>
Es terriblemente rápido (comparado con las BBDD multi todo).<br>
<br>
Ah! y lo usan todos los grandes, Microsoft, Google, IBM y en muchos<br>
teléfonos y PDAs ya que tiene unos requerimientos de memoria mínimos<br>
muy asequibles para los dispositivos pequeños.<br>
<br>
--<br>
Best regards,<br>
<font color="#888888"> JoshyFun<br>
</font><div><div></div><div class="h5"><br>
<br>
_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</a><br>
<a href="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es" target="_blank">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Carlos Germán Tejero<br>