Avalados por :
O que é Join Rank?
Você pode usar o Join Rank para controlar a ordem em que as fontes (tabelas ou arquivos) são unidas em um fluxo de dados. A fonte com a classificação mais alta é acessada primeiro para construir a união.
Melhores Práticas para Join Ranks:
Valores Padrão, Máximo e Mínimo no Join Rank:
O valor padrão para o Join Rank é 0. O valor máximo e mínimo pode ser qualquer número não negativo.
Considere que você tem as tabelas T1, T2 e T3 com Join Ranks de 10, 20 e 30, então a tabela T3 tem a classificação de união mais alta e, portanto, a T3 atuará como tabela principal.
Melhoria de Desempenho:
Controlar a ordem de união frequentemente pode ter um grande efeito no desempenho da produção do resultado da união. A ordem de união é relevante apenas nos casos em que o motor de Serviços de Dados realiza a união. Nos casos em que o código é enviado para o banco de dados, o servidor do banco de dados determina como a união é feita.
Onde usar o Join Rank?
Quando o código não é totalmente enviado e as fontes têm registros enormes, o rank de união pode ser considerado. O Otimizador de Serviços de Dados considera o rank de união e utiliza a fonte com o rank de união mais alto como fonte à esquerda. Join Rank é muito útil nos casos em que o otimizador de DS não consegue resolver automaticamente o plano de execução mais eficiente. Se o valor do rank de união for maior, significa que essa tabela em particular está liderando a união.
Você pode imprimir uma mensagem de rastreamento no arquivo de log do Monitor que permite ver a ordem em que o
Otimizador de Serviços de Dados realiza as uniões. Essa informação pode ajudá-lo a identificar maneiras de melhorar o
desempenho. Para adicionar o rastreamento, selecione
Fluxo de Dados Otimizado
na aba
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute