Bonjour,

Je vais en rajouter une couche : SQLite utilise des fichiers plats, ce  
qui implique, pour des raisons évidentes de contrôle des I/O, que la  
base lock une table pour un simple SELECT. Cela implique donc  
l'impossibilité pour ton site d'avoir 2 visiteurs accédant au site au  
même instant pour peu que les 2 pages ne soient pas déjà en cache. Ne  
parlons alors pas des pages contenant des formulaires...

Globalement, SQLlite est super pour des applications mono utilisateur  
à faie tourner sur ton desktop. Sous Mac, par exemple, mail.app en  
fait une utilisation intensive.

Bonne journée,
Frédéric


Le 19 déc. 07 à 10:49, Cyril Mougel a écrit :

> On Dec 19, 2007 10:19 AM, Pierre Valade <[EMAIL PROTECTED]>  
> wrote:
>>
>> Bonjour à tous,
>>
>> J'ai vu que DHH a annoncé que SQLite3 devenait la base de données par
>> défaut dans la nouvelle version de Rails 2.0.2
>>
>> http://weblog.rubyonrails.org/2007/12/17/rails-2-0-2-some-new-defaults-and-a-few-fixes
>>
>> J'aurais aimé en savoir plus sur cette base de données, notamment en
>> termes de performance sur un serveur de production car cela a l'air
>> génial.
>>
>> Y-a-t'il déjà des retours de personnes utilisant SQLite en
>> production ?
>>
>
> Pour l'utiliser en développement, ses performances sont vraiment plus
> lente. Je ne suis pas sur que DHH le conseille en production. C'est
> pratique pour la phase de développement car ça permet d'éviter de
> faire tourner une BDD sur son propre poste. Mais en production, il
> vaux mieux avoir sa BDD ailleurs. Ensuite SQLite est impossible a
> utiliser sur un autre serveur. Tu es donc obligé d'avoir ta BDD et ton
> serveur Rails sur la même machine.
>
>
> -- 
> Cyril Mougel
> http://blog.shingara.fr
>
> >


--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à