Recriando índices.
15, setembro, 2009
6 comentários
Todos sabem que os índices em bancos de dados são essenciais para agilizar o processo de pesquisa. Isso independe do fabricante, seja SQL Server, Oracle ou mySQL.
O problema é que esses índices são alterados o tempo todo nas tabelas. A cada inserção, alteração ou exclusão, eles são alterados, gerando uma fragmentação muito grande, e retardando as buscas.
Pesquisei em diversos fóruns sobre o assunto e descobri que recriar (rebuild) os índices é uma prática comum em processos de tunning de banco, então resolvi escrever uma PL-SQL que executa o processo de rebuild de todos os índices de um determinado schema.