Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/6062824/tecnologia.css
|
...
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
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Valores válidos
Valor | Descrição |
---|---|
0 | Não utiliza bind |
1 (Padrão) | Habilita o uso de Binds |
Observações
- 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
, desde a primeira versão do TOPConnect 4, porém implementada apenas para o Banco de Dados ORACLE. A partir doInclusão de trecho dbaccess dbaccess nopanel true
Build 20160402, esta implementação foi estendida para todos os demais bancos de dados e está habilitada por default.Inclusão de trecho dbaccess dbaccess nopanel true - Esta configuração passa a ser considerada a partir do
...
Build 20160402.Inclusão de trecho dbaccess dbaccess nopanel true - 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.
Exemplos
Bloco de código | ||
---|---|---|
| ||
theme | Eclipse | collapse | false
[mssql]
usebind= 01 [mssql/homologa] usebind=1 0
|
- No exemplo acima, mantemos habilitado o uso de bind internamente nas operações de inserção e update de registros, para todas as conexões com o SGDB MSSQL, e desabiiltamos explicitamente apenas para a conexão "homologa", para fins de troubleshooting.
Informações Adicionais
- A linguagem AdvPl atualmente não provê uma forma direta de submeter um statement contra o SGDB através do
, usando explicitamente Bind Variables. Esta implementação está atualmente em estudos, para implementação em futuras versões da ferramenta.Inclusão de trecho dbaccess dbaccess nopanel true
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas