Page 1 sur 1

Affichage Vue et OutOfMemory

MessagePublié: 13 Avr 2012 à 09:53
par seroa
Bonjour,

J'ai le message d'erreur OutOfMemory à l'affichage d'une vue. Lorsque je limite les entrées dans la sélection, il n'y a plus de problème.

Malgré l'utilisation d'un RestrictToCategory, la vue est chargée entièrement à chaque fois, est-ce normal ?

Y-a-t-il un moyen de limiter le chargement à une catégorie ?

Merci.

Re: Affichage Vue et OutOfMemory

MessagePublié: 13 Avr 2012 à 10:35
par Michael DELIQUE
salut

tu as combien de documents dans ta vue ?

tu aurrais pas un @dbcolumn/@dblookup qui trainne qu'elque part ?

Re: Affichage Vue et OutOfMemory

MessagePublié: 13 Avr 2012 à 10:43
par seroa
J'ai 30000 docs environ.

C'est juste une vue affichée via un $$ViewTemplate for

Je n'ai pas de @DbColum ou @DbLookUp.

Re: Affichage Vue et OutOfMemory

MessagePublié: 13 Avr 2012 à 10:49
par Michael DELIQUE
Bizarre, normalement ça ne pose pas de souci...

Re: Affichage Vue et OutOfMemory

MessagePublié: 13 Avr 2012 à 20:30
par roubech
$$viewtemplate : donc tu es en web et pas en client lourd
ta vue est comment ? normale, traiter comme du HTML ou Applet Java ?
par défaut les vues web n'affichent que 30 docs, sauf si tu spécifie autre chose dans les propriété de ta vue intégrée dans ton $$viewtemplate ou passe en argument un count= ou que tu change la limite dans la conf du serveur

Re: Affichage Vue et OutOfMemory

MessagePublié: 16 Avr 2012 à 10:24
par seroa
La vue est affichée en HTML.

Je passe bien un argument count mais au max count vaut 100.

Le problème à lieu lorsque la vue est rafraichie. Par exemple sur ma base de test, si je supprime tous mes docs et que je les recrée (10000 docs de tests), le premier affichage va être très long je pense dû au rafraichissement de la vue. Les affichages suivant sont rapides.

Si un seul document est ajouté, pas de problème, le rafraichissement est très rapide.

Je pense que sur ma base réel, l'appli tente de rafraichir la vue entièrement (peut être dû à une modif de la selection de celle-ci) et cela pause un problème de mémoire.

Re: Affichage Vue et OutOfMemory

MessagePublié: 16 Avr 2012 à 10:25
par Michael DELIQUE
re,

tu as un agent dans le webquery open ?

Re: Affichage Vue et OutOfMemory

MessagePublié: 16 Avr 2012 à 10:35
par seroa
re

non pas d'agent dans le webqueryopen

Re: Affichage Vue et OutOfMemory

MessagePublié: 16 Avr 2012 à 10:54
par seroa
C'est bien lors du "Rebuilding Index" de la vue que cela plante.

Re: Affichage Vue et OutOfMemory

MessagePublié: 16 Avr 2012 à 20:21
par roubech
planifier une mise à jour de l'index la nuit prochaine avec un doc programme

Re: Affichage Vue et OutOfMemory

MessagePublié: 17 Avr 2012 à 14:45
par seroa
Merci.

Je vais tester cela dès que je peux, je vous tiens au courant.

Re: Affichage Vue et OutOfMemory

MessagePublié: 20 Avr 2012 à 08:53
par seroa
Bonjour,

J'ai bien lancé la commande pour mettre à jour l'index de la vue, mais j'ai le même erreur à l’exécution de la commande.

Je ne comprend pas car j'ai des applis avec bcp plus de documents, et pas de problème pourtant.

Re: Affichage Vue et OutOfMemory

MessagePublié: 24 Avr 2012 à 15:25
par seroa
Bonjour,

Savez vous s'il existe un paramètre lié à la mémoire, utilisée pour l'indexation, que je peux augmenter sur mon serveur ?

Merci.

Re: Affichage Vue et OutOfMemory

MessagePublié: 24 Avr 2012 à 16:12
par roubech
ce n'est pas un pb de corruption d'index ?
tu as essayé de supprimer tout les index de vue et les recréer
et/ou fixup
sinon, des fois quand rien ne va : supprimer la vue et la recréer à l'identique

Re: Affichage Vue et OutOfMemory

MessagePublié: 25 Avr 2012 à 10:42
par seroa
Alors,

En supprimant la vue et la recréant à partir de 0. Toujours le même problème.

Pour les vues qui ont un index déjà crée, pas de problème, mais pour cette vue qui reconstruit l'index, cela plante. Pourtant sur mon serveur de test, tout ce passe bien malgré un nombre de docs 3 fois supérieur. La mémoire et la place disque ne sont pas limités pourtant.

Les commandes de mise à jour ou reconstruction de l'index me donne le même problème de mémoire également.