PROTHEUS-[Environment] - CheckTempInterval
[ADVPL][PROTHEUS][Environment] - CheckTempInterval
DESCRIÇÃO
Tempo para realizar a limpeza de tabelas temporárias órfãs para o SGBD Oracle.
USO
[ORACLE]
CheckTempInterval=0
; Todos os ambientes / conexões Oracle estarão com a limpeza desligada
[ORACLE/homologa]
CheckTempInterval=3600
; Porém, a conexão com o ambiente homologa fará a limpeza a cada 1h
[ORACLE/producao]
CheckTempInterval=86400
; E a conexão com o ambiente producao fará a limpeza a cada 24h
OBS
- A limpeza é realizada uma única vez ao fazer a conexão com um ambiente Oracle.
- Essa limpeza é realizada por um thread do TOTVS | DBAccess diferente da thread de conexão com o SGBD, o que não ocasiona atrasos na conexão.
- O valor é referente à diferença de tempo entre conexões diferentes com um mesmo ambiente Oracle.
- Caso a chave não seja especificada, será utilizado o valor de 86400 segundos (24 horas).
- Especificar a chave na seção [ORACLE] tem efeito sobre o valor padrão de todos os ambientes Oracle configurados.
- Caso seja especificada dentro de uma seção de conexão Oracle específica ([ORACLE/ambiente]), esta configuração será considerada sobre o valor padrão.
- Ao realizar a limpeza, será exibida no log de console do TOTVS | DBAccess a mensagem "[INFO][ORACLE] NNNN Orphan temporary tables cleaned.", onde NNNN é o número de tabelas que foram limpas.
- Se houver erro de conexão com o SGBD na thread de limpeza, será exibida no log de console do TOTVS | DBAccess a mensagem "[ERROR][ORACLE] Failed to execute orphan temporary tables cleanup.".
- .
| Valores |
Descrição |
| 0 [Default] |
Desabilita a limpeza |
| > 0 |
Indica o tempo em segundos para o TOTVS | DBAccess realizar a limpeza de tabelas temporárias órfãs para o SGBD Oracle. |
| |
|