Consultor Eletrônico



Kbase 47704: Plugin Particionador de Tabelas
Autor   Tatiane Koslinsky - CAT
Acesso   Público
Publicação   08/04/2014
Esse é tela do plugin responsável por gerar os ranges que serão utilizados na execução paralela de programas na conversão de produtos Datasul e unificação de conceitos, reduzindo consideravelmente o tempo desse processo.

Para acessar o plugin Particionador de Tabelas é através do Console de Gerenciamento de Ambientes do Produto.

Ao abrir o Console, no canto superior esquerdo encontra-se o acesso aos Plugins. Para obter um novo, é necessário clicar em “Obter novo plugin” e selecionar o plugin tblPart.

Após o download volte para a tela Plugin, selecione o plugin "Particionador de Tabelas" e clique em Executar.

Orientamos inicialmente realizar um dbanalys de seu ambiente, verificando quais são as maiores tabelas, pois nessas será obtido o maior ganho na realização do particionamento.
O procedimento detalhado para a realização do dbanalys consta no kbase Progress referenciado nessa documentação.

Ambiente multi-empresa:
Marcar esse campo quando o ambiente possui estrutura multi-empresa, com duplicação de bancos. Nesse formato é necessário gerar separadamente os ranges para cada empresa (bancos mono) que pretende-se particionar.

Geração bancos multi/mono:
Campo habilitado quando selecionada opção de "ambiente multi-empresa". Utilizado para filtrar os bancos mono/multi, permitindo então a geração de arquivos separadamente.

Tabelas disponíveis:
Exibe a listagem com as tabelas passíveis de particionamento.

Conexão:
Informar a string completa de conexão com o banco de dados selecionado no browser. É possível utilizar conexões client-server, shared-memory ou mono-usuário.

Intervalo de registros:
Informar a quantidade de registros que será gerado cada range. O limite mínimo para cada faixa é 10.000 (dez mil) registros.

Gerar:
Efetua a conexão no banco, conforme parâmetros informados no campo "conexão" e realiza a geração dos ranges baseando-se na quantidade de registros informados. Após a geração, o browser será atualizado com a quantidade de faixas geradas.

Excluir:
Exclui a geração selecionada.

Ajuda:
Acessa o kbase com a documentação do plugin.

Arquivo:
Informar o destino do arquivo onde serão gravados os ranges gerados ou o caminho do arquivo de onde serão importados os ranges salvos anteriormente. Importante alterar o nome do arquivo nas gerações multi-empresa.

Salvar:
Salvar em arquivo as informações geradas na tela. O arquivo gerado será utilizado, posteriormente, no Console de Atualização.

Importar:
Importar para a tela as informações geradas previamente em arquivo. Todas as informações atuais em tela serão eliminadas.
Referências

P18350 - How to run the dbanalys command and interpret the data being obtained?

51593 - Plugins

Anexos
Particionador de Tabelas.png