Históricos

<< Clique para Mostrar o Sumário >>

 

Históricos

O formato de arquivo Histórico não é o ideal para playback, pois normalmente muitos dados duplicados estão armazenados. As consultas de playback têm um trabalho extra para eliminar os valores duplicados de cada Tag e encontrar apenas os eventos de mudança de valor, o que pode exigir longas consultas sequenciais na tabela do Histórico. Recomenda-se o uso do Storage sempre que possível. Se o uso de dados de Histórico no playback é indispensável, deve-se seguir ao máximo as seguintes recomendações:

Configurar a propriedade UserTable para Falso. Se esta propriedade está configurada em Verdadeiro, a tabela _Fields deste Histórico não é gerada e este Histórico não é reconhecido pelo playback

Colocar cada Tag em um campo separado, ou seja, não utilizar expressões na fonte do campo

Criar um índice para o campo E3TimeStamp. Sem este índice as consultas ao Histórico tornam-se muito lentas, tornando o playback impraticável

Utilizar tabelas com poucos campos e, se possível, adicionar um índice individual para cada campo, principalmente para os campos com poucas variações

Configurar a propriedade CompressedTable em Verdadeiro e utilizar a propriedade DeadBand no Histórico

 

A figura a seguir mostra como deve ser a configuração de um índice para o campo E3TimeStamp:

Definição de um índice para o campo E3TimeStamp

Definição de um índice para o campo E3TimeStamp

Esta página foi útil?