Página 1 de 1

Abertura de Arquivos de Dados e Índices

Enviado: 16 Mar 2008 11:26
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

Enviado: 16 Mar 2008 11:46
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.

Enviado: 16 Mar 2008 12:03
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,

Enviado: 16 Mar 2008 12:06
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.

Enviado: 16 Mar 2008 20:20
por PAULO S
Desculpem ter duplicado o tópico, isto não se repetirá.
Obrigado pelas opiniões dos colegas do fórum.