<< 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