Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Índices
Message
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Base de données, Tables, Vues, Index et syntaxe SQL
Titre:
Índices
Divers
Thread ID:
00607641
Message ID:
00607641
Vues:
58
Alow! Alow! Alow!

Mesmo alertado pelo Fabio Vazquez, fiz um teste em um cliente criando o seguinte índice:
INDEX ON DELETED() TAG EXCLUIDOS
Em ambiente monousuário, a velocidade fica espetacular. Já em rede o resultado é inversamente proporcional.
Inclusive, no teste que realizei, o programa começou a apresentar erro de execução (não me pergunte o motivo!).
Acabei excluindo esses índices pouco tempo após o início do teste!

Conversando novamente com o Fabio, chegamos a conclusão que todos os índices com poucas variações de valores são problemáticos.

Exemplo: Um campo do tipo Sexo C (1) onde podemos gravar H ou M também apresentaria o mesmo problema.

Abri minhas tabelas e fui então verificar o que havia de índice desse tipo e retirei todas as ocorrências.

Ontem um cliente me ligou falando que o sistema está ficou mais lerdo. Outros não reclamaram... Será que a diferença está na estrutura de cada um?

Cliente que reclamou: Tudo windows 98. O servidor é usado como uma estação. Utiliza cabo coaxial.
Cliente que não reclamou: Em geral servidor Windows NT Server em um, Windows 2000 Prof em outro. Ambos com rede par-trançado 100 Mbps!

Estive pensando: Será que o problema está em DELETED() ser uma função e (no caso) o campo sexo já ter uma valor definido?

Alguém pode me ajudar com essa questão?

[]s
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Rodolfo Duarte
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform