[firebase-br] Trabalhando corretamente com Indices
Carlos H. Cantu
listas em warmboot.com.br
Ter Nov 30 15:16:41 -03 2010
AS> Cantu, e o que explica o overhead que é causado quando se adiciona um
AS> índice numa tabela bastante movimentada? No post da Ann, ela diz que o
AS> algoritmo do firebird cria novas páginas de índice quando a mesma está
AS> cheia (e pelo processo me pareceu bastante similar ao algoritmo de uma
AS> B-Tree*) e que o a seletividade pode ficar incorreta após uma grande
AS> quantidade de dados.
O overhead é justamente pelo fato da árvore ter que ser atualizada.
O overhead será maior quando houver a necessidade de alocação de
páginas.
AS> No caso da seletividade, entendi que ela esta deve ser recomputada (SET
AS> STATISTICS) mas a criação das páginas de índice é automática, não?
Correto.
[]s
Carlos H. Cantu
www.FireBase.com.br - www.firebirdnews.org
www.warmboot.com.br - blog.firebase.com.br
Mais detalhes sobre a lista de discussão lista