|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
reindexer plusieurs fichiers ! |
Débuté par Arnaud TRIOUX, 11 aoû. 2004 12:40 - 6 réponses |
| |
| | | |
|
| |
Posté le 11 août 2004 - 12:40 |
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 |
| |
| |
| | | |
|
| | |
| |
Posté le 11 août 2004 - 12:53 |
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 |
| |
| |
| | | |
|
| | |
| |
Posté le 11 août 2004 - 13:15 |
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
|
| |
| |
| | | |
|
| | |
| |
Posté le 11 août 2004 - 13:35 |
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 ? |
| |
| |
| | | |
|
| | |
| |
Posté le 11 août 2004 - 15:36 |
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 ? |
| |
| |
| | | |
|
| | |
| |
Posté le 11 août 2004 - 15:57 |
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 |
| |
| |
| | | |
|
| | |
| |
Posté le 11 août 2004 - 18:23 |
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
|
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|