Ajude o site desativando o bloqueador de anúncio

ASSINE A NEWSLETTER

Cadastrando...
PIX uDesenv pix deposito

PROTHEUS-[Environment] - UseBind

Autor: Eurai Criado: 22/03/2025 Atualizado: 14/05/2025

 

PROTHEUS-[Environment] - UseBind

[ADVPL][PROTHEUS][Environment] - UseBind

 

DESCRIÇÃO

Permite definir a utilização de Binds de valores para as operações de inserção e atualização de registros submetidas ao SGDB pelo TOTVS | DBAccess.

 

 

USO

 

[mssql]

usebind=1

 

[mssql/homologa]

usebind=0

OBS

 

  • Especificar a chave na seção de configuração de um banco de dados tem efeito sobre o valor default de todos os ambientes nele configurados.
  • Caso seja especificada dentro de uma seção de conexão específica [Banco/ambiente], esta configuração será considerada para o ambiente em questão.
  • O uso de Bind Variables para as operações de inserção e update de campos de tabelas já existia no TOTVS | DBAccess, desde a primeira versão do TOPConnect 4, porém implementada apenas para o Banco de Dados ORACLE. A partir do TOTVS | DBAccess Build 20160402, esta implementação foi estendida para todos os demais bancos de dados e está habilitada por default.
  • Esta configuração passa a ser considerada a partir do TOTVS | DBAccess Build 20160402.
  • O uso de Binds provê um ganho de desempenho em performance na inserção e atualização de registro com muitos campos, somente devemos desligar seu uso para fins de diagnostico ou troubleshooting, quando estritamente ligados a estas operações.
  • Mesmo com o uso de binds habilitado, as mensagens de trace e logs passam a registrar o statement original, e uma lista dos valores usados como parâmetro, o que facilita inclusive a identificação dos dados envolvidos na operação
Valores Descrição
0 Desligado
1 [Default] Habilitado
   

 

Discussão (0)

Sem comentários ainda

Realize o LOGIN no site para poder comentar