Page 1 sur 1

Volumetrie Index de base et performance

MessagePublié: 24 Oct 2014 à 09:54
par zouzi
Bonjour,

Sur mon serveur j'ai une base dédiée aux interfaces entre notre ERP et mes bases applicatives lotus.
Sur cette base j'ai plusieurs agents qui me remontent par exemple la liste des produits, clients, fournisseurs, infos de traçabilité... présents dans notre ERP dans des documents lotus.

Au total j'ai presque 150 000 Docs, ouais je sais ça fait du monde !

Mes agents tourne le matin et le midi pour être le plus prêt de réalité.

Au départ mon index de base était paramétré avec l'indexation des champs chiffrés (le jour où j'ai fait cela je devais avoir des moufles) du coup mon index faisait 500Mo et effectivement j'avais des temps réponse de merde sur l'ouverture des vues.
Un matin J'ai donc décoché l'option "indexer les champs chiffrés" et 30 min après je me retrouve avec des performances d'ouverture de vues très agréables, c'est instantanée , mon index fait 30 Mo. génial !
L'après midi après que mes agents ont tourné je me retrouve avec un index de base à 70 Mo mais ça va , c'est toujours performant.
Le lendemain matin je me retrouve avec un index de base à 80 Mo .... mais c'est toujours performant.
J'ai le sentiment pas contre que ça va continuer à augmenter !!! et donc je pense qu'avec le temps je vais perdre en performance...

Comment paramétreriez vous ce genre de base avec ces agents qui tournent sur autant de documents.

Merci d'avance de votre retour.

A bientôt.

Re: Volumetrie Index de base et performance

MessagePublié: 28 Oct 2014 à 20:15
par Jérôme Deniau
Je ne vois pas le rapport entre index documentaire et ouverture des vues sauf si un petit malin a mis un updateftindex lors de l'ouverture de la vue!

Re: Volumetrie Index de base et performance

MessagePublié: 29 Oct 2014 à 16:22
par zouzi
Je pensais que c'était un petit peu lié ...

J'ai déjà limité le nombre de colonne dans mes vues et je n'ai pas @Today

Donc la lenteur d'ouverture des vues peu venir du nombre de document...

sinon j'ai la sélection du vue qui se fait actuellement sur SELECT ((Form = "masModeleProcess"))

il vaudrait mieux que je crée un champ calculé nommé FormType dans mes masques avec la valeur du champ égale à "masTypeModeleProcess" et ensuite je fais ma sélection du vue sur SELECT ((FormType = "masTypeModeleProcess"))

, par contre ce qui est sûr , c'est que ma taille d'index ne cesse d'augmenter ...