Interbase e Windows
É seguro trabalhar com Interbase em W2K?
até a versão NT (qquer versão do win9x e nt) era problema.
o SO mantinha as páginas em cache e ignorava gravar, ia mantendo algumas em cache e gravava ´qdo dava na telha´. Isso é bom p/ performance + ruim por outro lado. Perdi alguns BD desta forma, a inconsistência gerada no caso de queda de energia não era possível de recuperar.
Qual a melhor forma de configurar o BD p/ trabalhar no Windows, sincrono ou assincrono? forçar gravar ou não?
pelo q sei, posso estar errado, não adiantava nenhuma dessas config. no win9x e nt pois ele usava as definições do SO p/ controle.
e o W2K é igual?
abraço.
até a versão NT (qquer versão do win9x e nt) era problema.
o SO mantinha as páginas em cache e ignorava gravar, ia mantendo algumas em cache e gravava ´qdo dava na telha´. Isso é bom p/ performance + ruim por outro lado. Perdi alguns BD desta forma, a inconsistência gerada no caso de queda de energia não era possível de recuperar.
Qual a melhor forma de configurar o BD p/ trabalhar no Windows, sincrono ou assincrono? forçar gravar ou não?
pelo q sei, posso estar errado, não adiantava nenhuma dessas config. no win9x e nt pois ele usava as definições do SO p/ controle.
e o W2K é igual?
abraço.
Rfpsatin
Curtidas 0
Respostas
Afarias
14/11/2003
|seguro trabalhar com Interbase em W2K?
SIM
|até a versão NT (qquer versão do win9x e nt) era problema.
Era???? nunca vi isso... trabalho com IB em várias ´plataformas´ a algum tempo e nunca tive problemas ou ouvi falar deles.
|o SO mantinha as páginas em cache e ignorava gravar, ia mantendo
|algumas em cache e gravava ´qdo dava na telha´. Isso é bom p/
|performance + ruim por outro lado. Perdi alguns BD desta forma, a
|inconsistência gerada no caso de queda de energia não era possível de
|recuperar.
Isso não tem muito a ver com o SO mais sim com sua ´estrutura´. Vc pode sempre pedir pro Interbase trabalhar com gravação ´síncrona´ (gfix -write sync) -- mas terá alguma queda de performance.
Por outro lado, vc pode ter outras alternativas melhores (dependendo da demanda e tamanho do sistema), como uso de no-breaks e/ou RAID.
|Qual a melhor forma de configurar o BD p/ trabalhar no Windows,
|sincrono ou assincrono? forçar gravar ou não?
Ou vc trabalha com uma boa estrutura no modo ASYNC ou sem estrutura no modo SYNC (forced writes) -- claro q um bom SO ajuda tb -- Windows 98 não foi projetado para ser servidor, um Windows com tecnologia NT já é uma boa vantagem no modo ASYNC.
|pelo q sei, posso estar errado, não adiantava nenhuma dessas config. no
|win9x e nt pois ele usava as definições do SO p/ controle.
Esta informação não procede (pelo menos, de acordo com os materiais sobre IB e minha experiência)
|e o W2K é igual?
O W2K é um ótimo servidor! Caso prefira uma solução OpenSource, Linux é um ótimo servidor tb.
T+
SIM
|até a versão NT (qquer versão do win9x e nt) era problema.
Era???? nunca vi isso... trabalho com IB em várias ´plataformas´ a algum tempo e nunca tive problemas ou ouvi falar deles.
|o SO mantinha as páginas em cache e ignorava gravar, ia mantendo
|algumas em cache e gravava ´qdo dava na telha´. Isso é bom p/
|performance + ruim por outro lado. Perdi alguns BD desta forma, a
|inconsistência gerada no caso de queda de energia não era possível de
|recuperar.
Isso não tem muito a ver com o SO mais sim com sua ´estrutura´. Vc pode sempre pedir pro Interbase trabalhar com gravação ´síncrona´ (gfix -write sync) -- mas terá alguma queda de performance.
Por outro lado, vc pode ter outras alternativas melhores (dependendo da demanda e tamanho do sistema), como uso de no-breaks e/ou RAID.
|Qual a melhor forma de configurar o BD p/ trabalhar no Windows,
|sincrono ou assincrono? forçar gravar ou não?
Ou vc trabalha com uma boa estrutura no modo ASYNC ou sem estrutura no modo SYNC (forced writes) -- claro q um bom SO ajuda tb -- Windows 98 não foi projetado para ser servidor, um Windows com tecnologia NT já é uma boa vantagem no modo ASYNC.
|pelo q sei, posso estar errado, não adiantava nenhuma dessas config. no
|win9x e nt pois ele usava as definições do SO p/ controle.
Esta informação não procede (pelo menos, de acordo com os materiais sobre IB e minha experiência)
|e o W2K é igual?
O W2K é um ótimo servidor! Caso prefira uma solução OpenSource, Linux é um ótimo servidor tb.
T+
GOSTEI 0