[firebase-br] Indice com Vários Campos
Carlos H. Cantu (TeamFB)
listas em warmboot.com.br
Seg Maio 12 09:30:25 -03 2008
10 índices, em teoria, não é muito. A questão é o que tem nesses
índices... por exemplo, índices com muitas chaves nulas ou duplicadas,
acabam prejudicando a performance.
[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
Blog - http://blog.firebase.com.br
KM> Bom dia Cantu! Bom dia Lista!
KM> Nem todas as queries utilizam os 4 campos não.. acredito que este
KM> índice esteja sendo raramente utilizado.. ou até não esteja sendo
KM> utilizado!
KM> Com relação à demora, não há nenhum vínculo à tabela direto no Banco.
KM> Entretanto, acompanhando o fonte, vi um processo executado logo após o
KM> insert, gerando dados vinculados a ela em um outra tabela.
KM> Ignorando o tempo deste "processo", ou seja, analisando apenas o
KM> "ExecSQL" do insert, foram +/- 2 segundos ainda.
KM> Vale lembrar que a tabela possui 10 índices no total, sendo um deles
KM> este índice composto.
KM> Será que este número de índices está exagerado? Somente remover o
KM> índice composto não ajudará?
KM> Abraços!
Mais detalhes sobre a lista de discussão lista