Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Índices
Message
 
To
All
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Title:
Índices
Miscellaneous
Thread ID:
00607641
Message ID:
00607641
Views:
59
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
Next
Reply
Map
View

Click here to load this message in the networking platform