Antonio_1988 Posted February 3, 2014 at 06:41 PM Report #543739 Posted February 3, 2014 at 06:41 PM Boa Tarde. Alguém me poderia dar uma sugestão de resposta a esta pergunta: Apresente dois possíveis tipos de intervenção que um administrador de um sistema de base de dados poderia realizar para melhorar o desempenho de uma query sobre uma base de dados.
Rui Carlos Posted February 3, 2014 at 09:52 PM Report #543774 Posted February 3, 2014 at 09:52 PM A pergunta é um pouco complexa, pois não diz o que é que o administrador pode ou não mudar. De qualquer modo, penso que uma resposta óbvia passará pela criação de índices (dependendo da query). A alteração de propriedades dos SGBD, como tamanho de buffers, caches e afins, também pode ter um impacto significativo nos desempenho. Se for possível mexer na query, há optimizações que por vezes podem ser feitas, como a utilização de subqueries (ou a sua remoção), entre muitas outras. Embora isto já não me pareça muito tarefa do administrador. Uma outra tarefa de optimização que se enquadra mais nas funções do administrador é a desnormalização de tabelas (que à partida obrigariam a alterações à query). Rui Carlos Gonçalves
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now