MASSIN Patrick (EURIWARE) wrote:
> Je suis en charge de la maintenance d’une application réalisée en CPS
> 3.4, Zope 2.9.3 et Python 2.4.3 installé sur un serveur LINUX.
>
>
>
> Les utilisateurs se plaignent des performances obtenues sur certaines
> fonctions, notamment celles qui font appel à des requêtes portal_catalog.
>
>
>
> Exemple d’une requête qui dure 15 secondes :
>
> ------
>
> 2007-04-17T09:33:03 INFO cpsskins_getPending start catalog search for
> {'path': ['/adoc_evr//sections/etablissements',
> '/adoc_evr//sections/corporates', '/adoc_evr//sections/bus'],
> 'portal_type': 'evr_texte_juridique', 'cps_filter_sets': {'operator':
> 'and', 'query': ('searchable', 'leaves')}, 'sort-on': 'Title',
> 'review_state': 'pending'}
>
> ------
>
> 2007-04-17T09:33:18 INFO cpsskins_getPending end catalog search in 15.17
>
>
>
> Des opérations ont été menées en 2006 : montée en version CPS,
> changement de serveur, tentatives infructueuses de distribution de
> charge sur un serveur multiprocesseur par ZEO, ….
>
>
>
> Le mode Debug est à off.
>
> Le fichier Data.fs atteint une taille de 3 .4 Go, il est compacté toutes
> les semaines.
>
> Le catalogue contient 88441 enregistrements.
>
>
>
> A-t-on atteint les limites du système ? J’aimerais avoir un retour
> d’expérience d’autres sites CPS de taille équivalente ou supérieure ? ou
> des idées pour gagner du temps sur ce genre d’opérations.Nous avions fixé le soucis de ZCatalog de cette façon pour des gros volumes : http://www.cps-project.org/sections/projects/nxlucene Quelques explications sur les motivations : http://blogs.nuxeo.com/sections/blogs/julien_anguenot/2006_06_02_lucene-based-cataloging-solution-for-zope-3-cps-3-4 En même temps, 88441 indexes c'est pas énorme non plus... Donc faudrait profiler un peu pour ce qu'il se passe. J. -- Julien Anguenot | Nuxeo R&D (Paris, France) Open Source ECM - http://www.nuxeo.com Nuxeo 5 : http://www.nuxeo.org Mobile: +33 (0) 6 72 57 57 66
signature.asc
Description: OpenPGP digital signature
_______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
