phpcompta-contrib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpcompta-contrib] Re: html/admin/sql/account_repository/data.sql


From: Stan Pinte
Subject: [Phpcompta-contrib] Re: html/admin/sql/account_repository/data.sql
Date: Tue, 01 Mar 2005 18:36:17 +0100
User-agent: Mozilla Thunderbird 1.0 (Windows/20041206)

Dany De Bontridder a écrit :
> Stan Pinte writes:
> 
>> Dany De Bontridder a écrit :
>>
>>> Stan Pinte writes:
>>>
>>>> hello,
>>>> pourquoi on ne pourrait pas remplacer les centaines d'INSERT  par un
>>>> COPY, pour booster la perf?
>>>> Stan.
>>>
>>>
>>> Oui mais il faut alors changer la fonction ExecuteScript dans setup.php
>>> pour qu'il puisse accepter les copy from stdin.

je ne le ferais pas pour le moment, c'est pas une priorité...à faire
après la sortie de la stable.

>>> !! Attention !! tant que nous ne sommes pas en version stable, les
>>> sch�mas et data ne doivent pas �tre reg�n�r�es par un make-sql: ces
>>> scripts doivent �tre ceux de la derni�re stable et l'upgrade doit mettre
>>> les base de donn�es � jour.
>>
>>
>> je ne comprends pas bien. Tu peux détailler?
> 
...

> je n'y touche plus tant que je n'ai pas une stable mais toutes les
> modifs je les mets dans upgrade.sql: plus simple �  maintenir, pas de
> risque de mettre des données bidons dans les données d'origine... Et
> quand on installe depuis rien,  le numéro de version fera que forcément
> cela sera patchés; cela peut même se faire manuellement (ex: psql -f
> admin/sql/path/upgrade4.sql dossier1) pour ceux qui veulent des install
> en ligne de commande. Les changements apportés �  ce fichier sont aussi
> plus simple �  suivre. C'est plus rapide �  tester, plus facile � 
> maintenir.

--> ok, je suggère que l'on bosse à cela:

un script de création de db pour la stable, puis un seul
"upgradeFromVxToVY.sql", qui migre de la stable vers la version CVS
(bientôt la prochaine stable.)

>>
>> j'ai testé hier sur windows, (postgres 8.0), et ça traîne autant. je
>> crois que les INSERT sont lents en général...mais je ne pige pas
>> pourquoi SI lents.
> 
> Bizarre sous Linux, cela prend une 20zaine de seconde pour tout créer.
> (ATHLON XP 750 Mhz), et une 10zaine sur mon laptop (PIV 3.0Ghz).

curieux. ça doit être lié à la config postgres8.0 sous windows...ou a
une lenteur de mon laptop.

j'investigue.

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]