Abertura de Arquivos de Dados e Índices

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
PAULO S
Usuário Nível 3
Usuário Nível 3
Mensagens: 176
Registrado em: 24 Abr 2006 09:18
Localização: Santo Anastácio - SP

Abertura de Arquivos de Dados e Índices

Mensagem por PAULO S »

Prezados colegas,

Há alguns tempo atrás postei uma dúvida neste sentido, mas não ficou muito claro ainda, mesmo com alguns testes. O que acham ?
Qual a forma correta ou tecnicamente mais viável ? Abrir todos os arquivos de dados e índices no início do aplicativo, ou abrir apenas os arquivos necessários para cada rotina e fechá-los no final de cada uma ?
Tenho alguns sistemas que rodam em rede e seus arquivos estão ficando com muito registros e cada vez está ficando mais lento na abertura do sistema, já que todos os arquivos são abertos no início. Até mesmo as pesquisas ficam lentas quando o sistema está sendo usado por mais de um usuário.
Estou postando esta mesma dúvida no forum para xHarbour.
Se puderem me dar algumas dicas e opiniões serei muito grato.

Paulo
Paulo
Clipper 5.2d/NTX -> xHarbour/CDX
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

Agora que reparei: você duplicou sua mensagem. Poste apenas em uma seção da próxima vez. Isso só gera confusão.
Maligno na seção xHarbour escreveu:Quanto o volume de arquivos é pequeno, até pode-se fazer a abertura única, no início do programa. No entanto, isso não é aconselhável. Um programa bem estruturado pode fazer a abertura por demanda de forma muito simples, segura e rápida. Aliás, rápida o suficiente para qualquer tipo de aplicação, seja qual for o volume de dados. Particularmente, é o único modo com o qual aceito trabalhar.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Mensagem por Toledo »

Paulo, este assunto já foi discutido aqui, veja o tópico abaixo:

https://pctoledo.org/forum/viewtopic.php?t=1643

Bom, como este assunto já foi respondido aqui na seção Clipper, estarei excluindo o tópico duplicado na seção xHarbour.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Este assunto ja foi discutido outras vezes. A minha opinião é que seja abertos os arquivos apenas aqueles que sejam necessário em cada momento. Avaliar a frequência de abertura é importante, pois ficar abrindo e fechando, também não é legal. Embora eu não prefira a abertura de TODOS os arquivos no início, ora seja por não ser mais seguro, nem mais rápido por consequente. Falo isto, em tempo que postei https://pctoledo.org/forum/viewto ... 2637#42637 que justamente trata também sobre arquivos de índices em sistema modular.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
PAULO S
Usuário Nível 3
Usuário Nível 3
Mensagens: 176
Registrado em: 24 Abr 2006 09:18
Localização: Santo Anastácio - SP

Mensagem por PAULO S »

Desculpem ter duplicado o tópico, isto não se repetirá.
Obrigado pelas opiniões dos colegas do fórum.
Paulo
Clipper 5.2d/NTX -> xHarbour/CDX
Responder