? Um desempenho de consulta de dados ocorre quando um tipos individuais em um pedaço de código de computador para entrar em um banco de dados para recuperar informações do banco de dados. Por exemplo, uma empresa cria um banco de dados repleto de informações de funcionários. Para acessar as informações sobre um funcionário , uma consulta de dados seria realizada para recuperar essas informações . Muitos factores influenciar o desempenho de uma consulta de dados . Atualizações simultâneas
Um desempenho de consulta de dados pode ser afetado quando um usuário está atualizando a tabela de informações e, ao mesmo tempo outro usuário está recuperando informações de uma tabela . Esta situação é conhecida como a actualização simultânea. A maioria dos programas de computador vai permitir que ambas as ações a ocorrer simultaneamente sem perder quaisquer dados ou manter dados incorretos. A desvantagem é que ele vai fazer com que o programa de computador para correr muito mais lento para os usuários para garantir que os dados são precisos para ambos os usuários.
Plano de Execução
Alterar o plano de execução para a consulta de dados pode causar a ficar mais lento . Uma maneira de testar esta teoria é comparar o plano de execução atual com um plano de execução anterior. O plano de execução pode mudar se os dados na tabela foi drasticamente reduzida ou os dados foram alterados de forma alguma. Mesmo que os dados foram excluídos, o dataquery continuará a operar e procurar por aquilo que ele pensa que existe , o que fará com que a consulta para ser executado em um ritmo mais lento .
Índice
Juntando um índice para a consulta de dados pode aumentar significativamente a velocidade de consulta . Com a introdução de um índice, o código de consulta terá um item de pesquisa adicional para usar para definir sua pesquisa. Índices de trabalhar bem com consultas usando registros de numeração nas centenas de milhares e milhões . A diferença de velocidade não será tão perceptível quando a consulta de dados trabalha com uma quantidade menor de registros.
Compressão de dados
A capacidade de comprimir dados também afeta a dados desempenho da consulta. A compressão de dados é usada para criar bancos de dados menores para pesquisas . O benefício adicional de compressão dos dados é que reduz o tamanho da base de dados , poupando espaço em computador , e também aumenta a velocidade para uma consulta de pesquisa de dados . Os dados comprimidos são armazenados em menos páginas , e a consulta , em seguida, tem um espaço menor para desempenhar a sua função . A desvantagem é que o servidor de computador precisará de recursos adicionais para ser capaz de condensar os dados e para executar o programa com precisão.