PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → reindexer plusieurs fichiers !
reindexer plusieurs fichiers !
Started by Arnaud TRIOUX, Aug., 11 2004 12:40 PM - 6 replies
Posted on August, 11 2004 - 12:40 PM
Y a t'il un moyen rapide de reindexer tous les fichiers de l'analyse en meme
temps
ou faut il faire un hreindexe pour chaque fichier !

j'ai fait ceci en initialisation de mon projet
=============================
H.LimiteRéindexationAutomatique
H.RéindexationAutomatiqueVisible
mais ca reindexe automatiquement que un seul fichier et plante au
HCréationSiInexistant("*")

Comment procedez vous afin de s'assurer que le soft ne plantera jamais a
cause d'un probleme d'index ?

--
Salutations,

Mr TRIOUX Arnaud
Technicien Informatique

Tel : 03.44.51.11.22
Fax : 03.44.51.22.00
Mail : atrioux@horloges-huchez.fr
Posted on August, 11 2004 - 12:53 PM
Arnaud TRIOUX wrote:

Y a t'il un moyen rapide de reindexer tous les fichiers de l'analyse en meme
temps
ou faut il faire un hreindexe pour chaque fichier !

j'ai fait ceci en initialisation de mon projet
=============================
H.LimiteRéindexationAutomatique
H.RéindexationAutomatiqueVisible
mais ca reindexe automatiquement que un seul fichier et plante au
HCréationSiInexistant("*")

Comment procedez vous afin de s'assurer que le soft ne plantera jamais a
cause d'un probleme d'index ?

Bonjour Arnaud
AMHA une seule voie : mettre des hReindex dans autant de theads que
nécessaires ?

++ R&B
Posted on August, 11 2004 - 1:15 PM
Bonjour,

Ma méthode est la suivante:
1) à l'ouverture du projet je test si le projet s'est correctement fermé (
donc par exemple dans un fichier .ini j'écris OK en quittant le projet et je
place ERREUR après le test d'ouverture de projet ).
En effet, si problème d'indexation, le projet sera quitté par un message
d'erreur Windev et donc je retrouve bien ERREUR en ouverture de projet.
2) Si ERREUR, je teste chaque fichier avec HVERIFIEINDEX et je REINDEXE donc
uniquement ceux qui ont besoin.
3) Ouverture du projet ...

Bon dev,
Olivier R.

"Arnaud TRIOUX" <atrioux@horloges-huchez.fr> a écrit dans le message de
news: 4119dba7@news.pcsoft.fr...

Y a t'il un moyen rapide de reindexer tous les fichiers de l'analyse en

meme
temps
ou faut il faire un hreindexe pour chaque fichier !

j'ai fait ceci en initialisation de mon projet
=============================
H.LimiteRéindexationAutomatique
H.RéindexationAutomatiqueVisible
mais ca reindexe automatiquement que un seul fichier et plante au
HCréationSiInexistant("*")

Comment procedez vous afin de s'assurer que le soft ne plantera jamais a
cause d'un probleme d'index ?

--
Salutations,

Mr TRIOUX Arnaud
Technicien Informatique

Tel : 03.44.51.11.22
Fax : 03.44.51.22.00
Mail : atrioux@horloges-huchez.fr
Posted on August, 11 2004 - 1:35 PM
Olivier R a écrit :

2) Si ERREUR, je teste chaque fichier avec HVERIFIEINDEX et je REINDEXE donc
uniquement ceux qui ont besoin.

Est-ce qu'un HVerifieIndex ne consomme pas autant de temps que Hreindexe ?
Posted on August, 11 2004 - 3:36 PM
Bonjour,

Non ... HverifieIndex est très rapide, on sent à peine l'instruction.
HReindexe est d'autant plus lent que le fichier est gros. Après ca dépend
aussi du type de reindexation ( avec compactage ... ).

Bon dev,
Olivier R.

"Francis" <fjauniau@gplux.com> a écrit dans le message de news:
4119e838@news.pcsoft.fr...

Olivier R a écrit :

2) Si ERREUR, je teste chaque fichier avec HVERIFIEINDEX et je REINDEXE

donc
uniquement ceux qui ont besoin.
Est-ce qu'un HVerifieIndex ne consomme pas autant de temps que Hreindexe ?

Posted on August, 11 2004 - 3:57 PM
Olivier R a formulé la demande :
Bonjour,

Non ... HverifieIndex est très rapide, on sent à peine l'instruction.
HReindexe est d'autant plus lent que le fichier est gros. Après ca dépend
aussi du type de reindexation ( avec compactage ... ).

Bon dev,
Olivier R.

"Francis" <fjauniau@gplux.com> a écrit dans le message de news:
4119e838@news.pcsoft.fr...

Olivier R a écrit :

2) Si ERREUR, je teste chaque fichier avec HVERIFIEINDEX et je REINDEXE
donc uniquement ceux qui ont besoin.
Est-ce qu'un HVerifieIndex ne consomme pas autant de temps que Hreindexe ?


Mais les indexes ne sont-ils pas gérés automatiquement en HyperFile 7
???
Est-il nécessaire de mettre toutes ces instructions en place ???

Merci pour l'info,

Bruno

--
Bruno Lallemand
Belgique
Posted on August, 11 2004 - 6:23 PM
Bonjour,

Ici nous parlons de pertes d'index et non de fonctionnement normal.
Autrement dit, au moins une table de la base de données est inexploitable
suite à un dysfonctionnement Windows, réseau ou alors à une coupure de
courant.

Donc à toi de voir si tu veux gérer la perte d'index par programmation ou
alors via les outils PCSOFT et une sauvegarde client.
Heureusement, la perte d'index est un phénomène relativement rare ...

Bon dev,
Olivier R.

"Lallemand" <bruno.lallemand@skynet.be> a écrit dans le message de news:
mn.5b457d48ba40d5ce.12015@skynet.be...

Olivier R a formulé la demande :
Bonjour,

Non ... HverifieIndex est très rapide, on sent à peine l'instruction.
HReindexe est d'autant plus lent que le fichier est gros. Après ca

dépend
aussi du type de reindexation ( avec compactage ... ).

Bon dev,
Olivier R.

"Francis" <fjauniau@gplux.com> a écrit dans le message de news:
4119e838@news.pcsoft.fr...

Olivier R a écrit :

2) Si ERREUR, je teste chaque fichier avec HVERIFIEINDEX et je

REINDEXE
donc uniquement ceux qui ont besoin.
Est-ce qu'un HVerifieIndex ne consomme pas autant de temps que

Hreindexe ?

Mais les indexes ne sont-ils pas gérés automatiquement en HyperFile 7
???
Est-il nécessaire de mettre toutes ces instructions en place ???

Merci pour l'info,

Bruno

--
Bruno Lallemand
Belgique