Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Problema

Em Contas a Pagar (Atualizações>Contas a Pagar>Contas a Pagar ou Atualizações>Contas a Pagar>Funcoes En Cuentas por Pagar (Actualizaciones>Cuentas por Pagar>Cuentas por Pagar o Actualizaciones>Cuentas por Pagar>Funciones Ctas Pagar), ao al montar um un filtro de usuário com o usuario con el operador "Contém a expressãoContiene la expresión", causa lentidão lentitud extrema ao aplicar o mesmo no browse da rotina.

Solução

al aplicar este en el browse de la rutina.

Solución

Cuando el tema es filtrar registros, hablamosQuando o assunto é filtrar registros, estamos falando, de forma relativa, em queries executadas no banco de dados, utilizando uma definição de cláusulas baseadas no que o usuário deseja selecionar neste filtro de registros. Ao utilizarmos os operadores "Contém a expressão" e "Não contém", automaticamente estaremos montando a query de seleção dos registros com as cláusulas LIKE e NOT LIKE. Essas cláusulas, tem como finalidade encontrar uma expressão em texto em um determinado campo, seja no começo, meio ou fim de seu conteúdo. Devido à isto, o índice de busca do banco de dados é comprometido, fazendo com que a leitura de dados para seleção seja feita bloco a bloco (full table scan) ao invés de direcionar a busca por um índice existente na tabela de consultas (queries) ejecutadas en la base de datos, utilizando una definición de cláusulas basadas en lo que el usuario desea seleccionar en este filtro de registros. Al utilizar los operadores "Contiene la expresión" y "No contiene", estaremos automáticamente construyendo la consulta de selección de los registros con las cláusulas LIKE y NOT LIKE. Estas cláusulas tienen como finalidad encontrar una expresión en texto dentro de un determinado campo, ya sea al principio, en el medio o al final de su contenido. Debido a esto, el índice de búsqueda de la base de datos se ve comprometido, haciendo que la lectura de datos para la selección se realice bloque por bloque (full table scan) en lugar de dirigir la búsqueda por un índice existente en la tabla (index search). Por este motivo, não é aconselhável utilizar esses operadores em no es aconsejable utilizar estos operadores en filtros para tabelas que contém uma proporção extremamente tablas que contienen una proporción extremadamente grande de registros, pois a execução da query no banco de dados não será performática, sendo assim, não há viabilidade de otimizar a performance da rotina.
Aconselhamos a utilização de operadores mais ya que la ejecución de la query en la base de datos no será plena. Por lo tanto, no hay viabilidad de optimizar el rendimiento de la rutina.
Aconsejamos utilizar operadores más precisos como "Igual a" e y "Está contido emcontenido en", além además de referenciar hacer referencia a campos que podem ser usados como chave de buscase pueden utilizar como clave de búsqueda, como por exemplo o ejemplo el número do del título (campo No. Título), código do fornecedor del proveedor (campo FornecedorProveedor), etc.

...

Artículos relacionados

Não háNo hay.

Propriedades de página
hiddentrue
Ocorrências Ocurrencias relacionadas