[Top][All Lists]
[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.
signature.asc
Description: OpenPGP digital signature
- [Phpcompta-contrib] Re: html/admin/sql/account_repository/data.sql,
Stan Pinte <=