Árvore de páginas

Esta build contempla o suporte a um novo tipo de tabela temporária, que pode ser acessada em modo compartilhado por múltiplas conexões 

SituaçãoNecessidade de criar uma tabela permanente, para uso temporário pela aplicação, que possa ser acessada e manipulada por multiplas conexões, mas com um mecanismo seguro e eficiente de limpeza.  
Implementação

Foi criado um mecanismo de criação de tabelas temporárias diferenciadas, chamado de Tabelas Temporárias Compartilhadas. A Tabela é criada mediante a chamada da função DBCREATE() informando a RDD TOPCONN, a estrutura AdvPL da tabela, e o nome fixo "%SHTMP%" . Após ser criada por um processo, o processo que a criou consegue recuperar o nome da tabela criada usando a função TCConfig, e usando o nome fisico da tabela no banco de dados, é possível acessá-la por multiplos processos e conexões. 

Para mais informações sobre esta funcionalidade, consulte a documentação da função TCconfig e os documentos publicados em Tabelas Temporárias Compartilhadas

Informações adicionais
  • Referente ao chamado: TPGW-873
  • Implementação realizada em conformidade com o processo de melhoria contínua da aplicação.