› Fóruns › Banco de dados Oracle › Comando para particionar uma tabela › Comando para particionar uma tabela
Fala Adanelon,
esse assunto é 10!! Seguinte, em todas as minhas experiências com particionamento , sempre tivemos ganhos BASTANTE significativos, vamos ver alguns detalhes interessantes :
1 – Garantir um bom método de particionamento, por exemplo:
se estamos falando de tabelas de 100 milhões de registros, fazer ‘N’ partições de até 5 milhões (ou até menos registros), o ideal nesse ponto também é balancear a carga entre tablespace / datafiles / filesystems.
2 – Criar indíces pertinentes às suas consultas, isso é muito importante para boa performance.
3 – Como estamos falando de performance, não podemos esquecer dam coleta de estatística em dia!!
Porque os ganhos são significativos, imagina procurar 1 linha em 100 milhões de registros, se a busca puder ser direcionada para uma partição específica (no nosso exemplo uma partição de 5 milhões de registros) ficará muito mais rápido. Em muitos casos a melhora passa de 200%.
Abs,