WD dit qu'on peut réindexer même si d'autres utilisateurs utilisent
l'application sur le réseau durant ce temps.
MAIS, dans mon cas, je ne fais pas juste réindexer puisque avant de
Réindexer, je supprime le fichier .NDX correspondant et réindexe juste
après.
Cela peut-il causer des problèmes pour les autres utilisateurs?
Réal Phil
HFerme("") // juste au cas où...
NbFichiers est un entier
ListFile est une chaîne = HListeFichier(hLstTriée)
xFichier est une chaîne = ExtraitChaîne(ListFile, rangPremier,RC)
TANTQUE xFichier <> EOT
SI fFichierExiste(xFichier+".NDX") ALORS fSupprime(xFichier+".NDX") // <==
SI HRéindexe(xFichier,hNdxCompactage,"jauge1")=Faux ALORS
Info("Problème de réindexation du fichier "+xFichier)
SINON
NbFichiers++
FIN
xFichier = ExtraitChaîne(ListFile, rangSuivant,RC)
FIN
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
STASZEWSKI André
Salut Réal, -- Cordialement, André STASZEWSKI (Gratuit) Photo Visu 3.1 sur www.PlaneteDev.fr.st Pour me contacter cliquez ici : http://cerbermail.com/?OT0Wnwyzph "Phil" a écrit dans le message de news:GwVCd.115539$
Bonjour,
WD dit qu'on peut réindexer même si d'autres utilisateurs utilisent l'application sur le réseau durant ce temps.
MAIS, dans mon cas, je ne fais pas juste réindexer puisque avant de Réindexer, je supprime le fichier .NDX correspondant et réindexe juste après.
Cela peut-il causer des problèmes pour les autres utilisateurs?
Réal Phil
HFerme("") // juste au cas où... NbFichiers est un entier ListFile est une chaîne = HListeFichier(hLstTriée) xFichier est une chaîne = ExtraitChaîne(ListFile, rangPremier,RC) TANTQUE xFichier <> EOT SI fFichierExiste(xFichier+".NDX") ALORS fSupprime(xFichier+".NDX") //
<= > SI HRéindexe(xFichier,hNdxCompactage,"jauge1")úux ALORS
Info("Problème de réindexation du fichier "+xFichier) SINON NbFichiers++ FIN xFichier = ExtraitChaîne(ListFile, rangSuivant,RC) FIN
A mon avis : oui, car si la nouvelle cde de réindexation est prévue pour travailler "à chaud", c'est qu'elle doit travailler en parallèle sur des fichiers temporaires ou des zones mémoires... Si un utilisateur lance par exemple une recherche dans un fichier alors que l'index n'est plus là, ça risque de coincer qq part ? Il est donc inutile est pas conseillé de détruire le fichier d'index pour les utilisateurs qui sont en ligne... Le Hferme est donc inutile puisque le premier utilisateur qui effectuea une opération sur le fichier le réouvrira automatiquement ! A mon humble avis, tu devrais profiter des nouvelles possibilités de réindexationr à chaud (avec l'option maximale) et ne pas te casser la tête pour si peu...
Cordialement, André.
Salut Réal,
--
Cordialement,
André STASZEWSKI
(Gratuit) Photo Visu 3.1 sur www.PlaneteDev.fr.st
Pour me contacter cliquez ici : http://cerbermail.com/?OT0Wnwyzph
"Phil" <pasdespam_info@ultra.ca> a écrit dans le message de
news:GwVCd.115539$Us1.2235972@wagner.videotron.net...
Bonjour,
WD dit qu'on peut réindexer même si d'autres utilisateurs utilisent
l'application sur le réseau durant ce temps.
MAIS, dans mon cas, je ne fais pas juste réindexer puisque avant de
Réindexer, je supprime le fichier .NDX correspondant et réindexe juste
après.
Cela peut-il causer des problèmes pour les autres utilisateurs?
Réal Phil
HFerme("") // juste au cas où...
NbFichiers est un entier
ListFile est une chaîne = HListeFichier(hLstTriée)
xFichier est une chaîne = ExtraitChaîne(ListFile, rangPremier,RC)
TANTQUE xFichier <> EOT
SI fFichierExiste(xFichier+".NDX") ALORS fSupprime(xFichier+".NDX") //
<= > SI HRéindexe(xFichier,hNdxCompactage,"jauge1")úux ALORS
Info("Problème de réindexation du fichier "+xFichier)
SINON
NbFichiers++
FIN
xFichier = ExtraitChaîne(ListFile, rangSuivant,RC)
FIN
A mon avis : oui, car si la nouvelle cde de réindexation est prévue pour
travailler "à chaud", c'est qu'elle doit travailler en parallèle sur des
fichiers temporaires ou des zones mémoires...
Si un utilisateur lance par exemple une recherche dans un fichier alors que
l'index n'est plus là, ça risque de coincer qq part ?
Il est donc inutile est pas conseillé de détruire le fichier d'index pour
les utilisateurs qui sont en ligne...
Le Hferme est donc inutile puisque le premier utilisateur qui effectuea une
opération sur le fichier le réouvrira automatiquement !
A mon humble avis, tu devrais profiter des nouvelles possibilités de
réindexationr à chaud (avec l'option maximale) et ne pas te casser la tête
pour si peu...
Salut Réal, -- Cordialement, André STASZEWSKI (Gratuit) Photo Visu 3.1 sur www.PlaneteDev.fr.st Pour me contacter cliquez ici : http://cerbermail.com/?OT0Wnwyzph "Phil" a écrit dans le message de news:GwVCd.115539$
Bonjour,
WD dit qu'on peut réindexer même si d'autres utilisateurs utilisent l'application sur le réseau durant ce temps.
MAIS, dans mon cas, je ne fais pas juste réindexer puisque avant de Réindexer, je supprime le fichier .NDX correspondant et réindexe juste après.
Cela peut-il causer des problèmes pour les autres utilisateurs?
Réal Phil
HFerme("") // juste au cas où... NbFichiers est un entier ListFile est une chaîne = HListeFichier(hLstTriée) xFichier est une chaîne = ExtraitChaîne(ListFile, rangPremier,RC) TANTQUE xFichier <> EOT SI fFichierExiste(xFichier+".NDX") ALORS fSupprime(xFichier+".NDX") //
<= > SI HRéindexe(xFichier,hNdxCompactage,"jauge1")úux ALORS
Info("Problème de réindexation du fichier "+xFichier) SINON NbFichiers++ FIN xFichier = ExtraitChaîne(ListFile, rangSuivant,RC) FIN
A mon avis : oui, car si la nouvelle cde de réindexation est prévue pour travailler "à chaud", c'est qu'elle doit travailler en parallèle sur des fichiers temporaires ou des zones mémoires... Si un utilisateur lance par exemple une recherche dans un fichier alors que l'index n'est plus là, ça risque de coincer qq part ? Il est donc inutile est pas conseillé de détruire le fichier d'index pour les utilisateurs qui sont en ligne... Le Hferme est donc inutile puisque le premier utilisateur qui effectuea une opération sur le fichier le réouvrira automatiquement ! A mon humble avis, tu devrais profiter des nouvelles possibilités de réindexationr à chaud (avec l'option maximale) et ne pas te casser la tête pour si peu...
Cordialement, André.
Phil
"STASZEWSKI André" a écrit dans le message de news:crhbmo$9s6$
Salut Réal, -- Cordialement, André STASZEWSKI (Gratuit) Photo Visu 3.1 sur www.PlaneteDev.fr.st Pour me contacter cliquez ici : http://cerbermail.com/?OT0Wnwyzph "Phil" a écrit dans le message de news:GwVCd.115539$ > Bonjour, > > WD dit qu'on peut réindexer même si d'autres utilisateurs utilisent > l'application sur le réseau durant ce temps. > > MAIS, dans mon cas, je ne fais pas juste réindexer puisque avant de > Réindexer, je supprime le fichier .NDX correspondant et réindexe juste > après. > > Cela peut-il causer des problèmes pour les autres utilisateurs? > > Réal Phil > > HFerme("") // juste au cas où... > NbFichiers est un entier > ListFile est une chaîne = HListeFichier(hLstTriée) > xFichier est une chaîne = ExtraitChaîne(ListFile, rangPremier,RC) > TANTQUE xFichier <> EOT > SI fFichierExiste(xFichier+".NDX") ALORS fSupprime(xFichier+".NDX") // <= > > SI HRéindexe(xFichier,hNdxCompactage,"jauge1")úux ALORS > Info("Problème de réindexation du fichier "+xFichier) > SINON > NbFichiers++ > FIN > xFichier = ExtraitChaîne(ListFile, rangSuivant,RC) > FIN > A mon avis : oui, car si la nouvelle cde de réindexation est prévue pour travailler "à chaud", c'est qu'elle doit travailler en parallèle sur des fichiers temporaires ou des zones mémoires... Si un utilisateur lance par exemple une recherche dans un fichier alors
que
l'index n'est plus là, ça risque de coincer qq part ? Il est donc inutile est pas conseillé de détruire le fichier d'index pour les utilisateurs qui sont en ligne... Le Hferme est donc inutile puisque le premier utilisateur qui effectuea
une
opération sur le fichier le réouvrira automatiquement ! A mon humble avis, tu devrais profiter des nouvelles possibilités de réindexationr à chaud (avec l'option maximale) et ne pas te casser la tête pour si peu...
Un "pour si peu" qui pourrait causer des embetements si pas prévu... mais je penche de ton côté car j'aimerais bien profiter des automatismes de WD.
Par contre, tu as peut-être aussi remarqué que plusieurs effacent aussi les index avant de reindexer en WD. C'est ce que je faisais depuis de longues années avec FoxPro et cela faisait une grosse différence sur la qualité et la grosseur des fichiers d'index. Mais il faut dire que je devais demander à tous les usagers de quitter l'application et aussi, seul la station no 1 pouvait faire la réindexation.
Je vais donc démarrer ce projet en n'effaçant pas les index avant de reindexer comme tu le suggère et voir ce que cela fait à la longue. Je me demande ce qui se passerait si 2 usagers ou plus faisaient la réindexation en même temps. Ce sera à tester plus tard quand j'aurai de plus grosses quantité - pour l'instant c'est presqu'instantané.
Merci pour la réponse.
Réal
"STASZEWSKI André" <CliquezSur@Le.Lien> a écrit dans le message de
news:crhbmo$9s6$1@news.tiscali.fr...
Salut Réal,
--
Cordialement,
André STASZEWSKI
(Gratuit) Photo Visu 3.1 sur www.PlaneteDev.fr.st
Pour me contacter cliquez ici : http://cerbermail.com/?OT0Wnwyzph
"Phil" <pasdespam_info@ultra.ca> a écrit dans le message de
news:GwVCd.115539$Us1.2235972@wagner.videotron.net...
> Bonjour,
>
> WD dit qu'on peut réindexer même si d'autres utilisateurs utilisent
> l'application sur le réseau durant ce temps.
>
> MAIS, dans mon cas, je ne fais pas juste réindexer puisque avant de
> Réindexer, je supprime le fichier .NDX correspondant et réindexe juste
> après.
>
> Cela peut-il causer des problèmes pour les autres utilisateurs?
>
> Réal Phil
>
> HFerme("") // juste au cas où...
> NbFichiers est un entier
> ListFile est une chaîne = HListeFichier(hLstTriée)
> xFichier est une chaîne = ExtraitChaîne(ListFile, rangPremier,RC)
> TANTQUE xFichier <> EOT
> SI fFichierExiste(xFichier+".NDX") ALORS fSupprime(xFichier+".NDX") //
<= > > SI HRéindexe(xFichier,hNdxCompactage,"jauge1")úux ALORS
> Info("Problème de réindexation du fichier "+xFichier)
> SINON
> NbFichiers++
> FIN
> xFichier = ExtraitChaîne(ListFile, rangSuivant,RC)
> FIN
>
A mon avis : oui, car si la nouvelle cde de réindexation est prévue pour
travailler "à chaud", c'est qu'elle doit travailler en parallèle sur des
fichiers temporaires ou des zones mémoires...
Si un utilisateur lance par exemple une recherche dans un fichier alors
que
l'index n'est plus là, ça risque de coincer qq part ?
Il est donc inutile est pas conseillé de détruire le fichier d'index pour
les utilisateurs qui sont en ligne...
Le Hferme est donc inutile puisque le premier utilisateur qui effectuea
une
opération sur le fichier le réouvrira automatiquement !
A mon humble avis, tu devrais profiter des nouvelles possibilités de
réindexationr à chaud (avec l'option maximale) et ne pas te casser la tête
pour si peu...
Un "pour si peu" qui pourrait causer des embetements si pas prévu... mais je
penche de ton côté car j'aimerais bien profiter des automatismes de WD.
Par contre, tu as peut-être aussi remarqué que plusieurs effacent aussi les
index avant de reindexer en WD. C'est ce que je faisais depuis de longues
années avec FoxPro et cela faisait une grosse différence sur la qualité et
la grosseur des fichiers d'index. Mais il faut dire que je devais demander à
tous les usagers de quitter l'application et aussi, seul la station no 1
pouvait faire la réindexation.
Je vais donc démarrer ce projet en n'effaçant pas les index avant de
reindexer comme tu le suggère et voir ce que cela fait à la longue.
Je me demande ce qui se passerait si 2 usagers ou plus faisaient la
réindexation en même temps. Ce sera à tester plus tard quand j'aurai de plus
grosses quantité - pour l'instant c'est presqu'instantané.
"STASZEWSKI André" a écrit dans le message de news:crhbmo$9s6$
Salut Réal, -- Cordialement, André STASZEWSKI (Gratuit) Photo Visu 3.1 sur www.PlaneteDev.fr.st Pour me contacter cliquez ici : http://cerbermail.com/?OT0Wnwyzph "Phil" a écrit dans le message de news:GwVCd.115539$ > Bonjour, > > WD dit qu'on peut réindexer même si d'autres utilisateurs utilisent > l'application sur le réseau durant ce temps. > > MAIS, dans mon cas, je ne fais pas juste réindexer puisque avant de > Réindexer, je supprime le fichier .NDX correspondant et réindexe juste > après. > > Cela peut-il causer des problèmes pour les autres utilisateurs? > > Réal Phil > > HFerme("") // juste au cas où... > NbFichiers est un entier > ListFile est une chaîne = HListeFichier(hLstTriée) > xFichier est une chaîne = ExtraitChaîne(ListFile, rangPremier,RC) > TANTQUE xFichier <> EOT > SI fFichierExiste(xFichier+".NDX") ALORS fSupprime(xFichier+".NDX") // <= > > SI HRéindexe(xFichier,hNdxCompactage,"jauge1")úux ALORS > Info("Problème de réindexation du fichier "+xFichier) > SINON > NbFichiers++ > FIN > xFichier = ExtraitChaîne(ListFile, rangSuivant,RC) > FIN > A mon avis : oui, car si la nouvelle cde de réindexation est prévue pour travailler "à chaud", c'est qu'elle doit travailler en parallèle sur des fichiers temporaires ou des zones mémoires... Si un utilisateur lance par exemple une recherche dans un fichier alors
que
l'index n'est plus là, ça risque de coincer qq part ? Il est donc inutile est pas conseillé de détruire le fichier d'index pour les utilisateurs qui sont en ligne... Le Hferme est donc inutile puisque le premier utilisateur qui effectuea
une
opération sur le fichier le réouvrira automatiquement ! A mon humble avis, tu devrais profiter des nouvelles possibilités de réindexationr à chaud (avec l'option maximale) et ne pas te casser la tête pour si peu...
Un "pour si peu" qui pourrait causer des embetements si pas prévu... mais je penche de ton côté car j'aimerais bien profiter des automatismes de WD.
Par contre, tu as peut-être aussi remarqué que plusieurs effacent aussi les index avant de reindexer en WD. C'est ce que je faisais depuis de longues années avec FoxPro et cela faisait une grosse différence sur la qualité et la grosseur des fichiers d'index. Mais il faut dire que je devais demander à tous les usagers de quitter l'application et aussi, seul la station no 1 pouvait faire la réindexation.
Je vais donc démarrer ce projet en n'effaçant pas les index avant de reindexer comme tu le suggère et voir ce que cela fait à la longue. Je me demande ce qui se passerait si 2 usagers ou plus faisaient la réindexation en même temps. Ce sera à tester plus tard quand j'aurai de plus grosses quantité - pour l'instant c'est presqu'instantané.