[firebase-br] Perda de Perfomance
Rodrigo Gomes da Silva
rodrgomes em gmail.com
Qua Ago 28 12:57:02 -03 2013
Estranho dar tanta diferença assim só depois de um restore.. Um sweep e
atualização de estatisticas de índice de beira voltar o banco quase a
performance que tinha após o restore.. A única coisa q posso imaginar q
tenha diferença é estar tendo um depth muito grande nos índices... Vc pode
tentar refazer eles com set index nome inactive e depois active para todos
índices da tabela, de forma similar a que tá fazendo com as estatisticas...
Se o problema continuar a acontecer uma sugestão é vc tentar isolar algum
sql que claramente tenha está diferença de performance e olhar o plano dele
em um banco recém restaurado e no banco lento.. Pelo ibexpert pago é
possível ver o número de registro que lê de cada tabela em um sql, que
deveria ser o mesmo 2 bancos com mesmos dados. Se está dando diferença pode
começar a olhar por aí.
Pergunta meio besta, mas ja tentou simplesmente reiniciar o servidor de
banco sem restaurar um novo backup para ver se o desempenho não volta? As
vezes pode ser uma simples saturação de algum recursos de sistema e nada em
particular com o banco físico
Mais detalhes sobre a lista de discussão lista