Agilize a execução do Access

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. No final da página, deixe sua opinião se estas informações foram úteis para você. Aqui está o artigo em inglês para facilitar a referência.

Este artigo contém dicas para melhorar o desempenho de um banco de dados do Microsoft Office Access. Seguindo estas dicas, você pode ajudar a acelerar várias operações de banco de dados, como a execução de relatórios ou a abertura de formulários com base em consultas complexas.

Uma das melhores maneiras de melhorar o desempenho de um banco de dados é criar índices para campos comumente usados. Ao criar índices, você pode melhorar o desempenho mais do que o possível usando qualquer uma das dicas neste artigo. O Access cria automaticamente alguns índices para você, mas você deve considerar com cuidado se índices adicionais irão melhorar o desempenho.

Este artigo não aborda maneiras de otimizar o desempenho de objetos de banco de dados específicos, como criar um índice. Para obter mais informações, consulte o artigo criar e usar um índice para melhorar o desempenho.

Neste artigo

Ajudar a melhorar o desempenho de um banco de dados local

Ajudar a melhorar o desempenho em um ambiente multiusuário

Ajudar a melhorar o desempenho do Access no seu computador

Ajudar a melhorar o desempenho de um banco de dados local

As diretrizes a seguir podem ajudá-lo a otimizar o desempenho de um banco de dados do Access local, um banco de dados armazenado em uma unidade de disco rígido local, em vez de em uma rede.

Desabilitar a AutoCorreção de nomes

Definir o banco de dados para compactar e reparar automaticamente

Abrir o banco de dados no modo exclusivo

Desativar as opções de AutoCorreção

Desabilitar a AutoCorreção de nomes

O recurso AutoCorreção de nomes ajuda a garantir que a funcionalidade dos objetos de banco de dados permaneça intacta quando outros objetos de banco de dados nos quais dependem forem renomeados. Por exemplo, se você renomear uma tabela e houver consultas que usam essa tabela, a AutoCorreção de nomes garantirá que essas consultas não sejam interrompidas devido à alteração. Esse recurso pode ser útil, mas isso diminui o desempenho.

Se o design do banco de dados for estável e seus objetos não forem renomeados, você poderá desativar a AutoCorreção de nomes com segurança para melhorar o desempenho.

  1. Abra o banco de dados que você deseja otimizar.

  2. Clique em Arquivo > Opções para abrir a caixa de diálogo Opções do Access.

  3. No painel esquerdo da caixa de diálogo Opções do Access , clique em banco de dados atual.

  4. No painel direito, em Opções de AutoCorreção de nomes, desmarque todas as caixas de seleção.

Definir o banco de dados para compactar e reparar automaticamente

Com o tempo, o desempenho de um arquivo de banco de dados pode ficar lento devido ao espaço que permanece alocado para objetos excluídos ou temporários. O comando compactar e reparar remove esse espaço desperdiçado e pode ajudar um banco de dados a ser executado com mais rapidez e mais eficiência. Você pode definir uma opção para executar o comando compactar e reparar automaticamente quando um banco de dados é fechado.

  1. Abra o banco de dados que você deseja otimizar.

  2. Clique em Arquivo > Opções para abrir a caixa de diálogo Opções do Access.

  3. No painel esquerdo da caixa de diálogo Opções do Access , clique em banco de dados atual.

  4. No painel direito, em Opções do aplicativo, marque a caixa de seleção compactar ao fechar .

Abrir o banco de dados no modo exclusivo

Se você for a única pessoa usando um banco de dados, abrir o banco de dados no modo exclusivo impede que outros usuários usem o banco de dados ao mesmo tempo e possam ajudar a melhorar o desempenho.

  1. Inicie o Access, mas não abra um banco de dados. Se você já tiver um banco de dados aberto, feche-o.

  2. Clique em abrir e em procurar.

  3. Na caixa de diálogo abrir , selecione o arquivo de banco de dados que você deseja abrir. Você pode usar a lista examinar se precisar navegar para localizar o arquivo de banco de dados.

  4. Clique na seta no botão abrir e clique em abrir exclusivo.

Desativar as opções de AutoCorreção

Por padrão, o Access corrige a ortografia ao digitar. Você pode desativar o recurso AutoCorreção para ajudar a melhorar o desempenho.

  1. Abra o banco de dados que você deseja otimizar.

  2. Clique em Arquivo > Opções para abrir a caixa de diálogo Opções do Access.

  3. No painel esquerdo da caixa de diálogo Opções do Access , clique em revisãode dados.

  4. No painel direito, em Opções de AutoCorreção, clique em Opções de AutoCorreção.

  5. Na caixa de diálogo Opções de AutoCorreção , desmarque as caixas de seleção das opções que você não quer.

    Observação: Você não precisa desativar todas as opções de AutoCorreção para ver um benefício, mas quanto mais opções de AutoCorreção você desativar, maior será o benefício.

Início da Página

Ajudar a melhorar o desempenho em um ambiente multiusuário

As diretrizes a seguir podem ajudá-lo a otimizar o desempenho de um banco de dados do Access que é usado em um ambiente multiusuário.

Dividir o banco de dados

Alterar a configuração de bloqueio em nível de página ou de registro

Escolha uma configuração de bloqueio de registro apropriada

Ajustar as configurações de atualização de rede e atualização

Dividir o banco de dados

Ao dividir um banco de dados, você coloca as tabelas de dados em um arquivo de banco de dados em um servidor de rede em o que é chamado de banco de dados back-end. Você coloca os outros objetos de banco de dados, como consultas, formulários e relatórios, em outro arquivo de banco de dados chamado de banco de dados front-end. Os usuários mantêm sua própria cópia do banco de dados front-end em seus computadores. O desempenho será aprimorado porque apenas os dados serão enviados pela rede.

Você divide um banco de dados usando o assistente de divisor de banco de dados.

  • Na guia ferramentas de banco de dados, no grupo mover dados , clique em banco de dados do Access.

Alterar a configuração de bloqueio em nível de página ou de registro

O Access bloqueia uma determinada quantidade de dados enquanto você edita os registros. A quantidade de dados bloqueados depende da configuração de bloqueio que você escolher. Você pode ajudar a melhorar o desempenho escolhendo o bloqueio em nível de página. No enTanto, o bloqueio em nível de página pode diminuir a disponibilidade dos dados, pois mais dados são bloqueados do que com o bloqueio em nível de registro.

  • Bloqueio em nível de página    O Access bloqueia a página que contém o registro (a página é a área de memória onde o registro está localizado). A edição de um registro com bloqueio em nível de página habilitado também pode fazer com que outros registros armazenados em proximidade na memória sejam bloqueados. No enTanto, o desempenho geralmente é mais rápido quando você usa o bloqueio em nível de página em vez do bloqueio em nível de registro.

  • Bloqueio em nível de registro    O Access bloqueia somente o registro que está sendo editado. Outros registros não são afetados.

Alterar a configuração de bloqueio em nível de página ou de registro    

  1. Abra o banco de dados que você deseja ajustar.

  2. Clique em Arquivo > Opções para abrir a caixa de diálogo Opções do Access.

  3. No painel esquerdo, clique em configurações do cliente.

  4. No painel direito, na seção avançado , marque ou desmarque a caixa de seleção abrir bancos de dados usando o bloqueio em nível de registro .

Escolha uma configuração de bloqueio de registro apropriada

O Access bloqueia registros enquanto você os edita. O número de registros que o Access bloqueia e a quantidade de tempo que esses registros estão bloqueados depende da configuração de bloqueio de registro que você escolher.

  • Sem proteção     O Access não bloqueia um registro ou uma página até que um usuário salve alterações nele, o que resulta em dados sendo disponibilizados mais prontamente. No enTanto, conflitos de dados (alterações simultâneas feitas no mesmo registro) podem ocorrer se você usar essa configuração. Quando ocorre um conflito de dados, o usuário deve decidir qual versão dos dados manter. Essa é geralmente a opção mais rápida, mas os conflitos de dados podem superar o ganho de desempenho.

  • Registro editado     O Access bloqueia um registro assim que um usuário começa a editá-lo. Como resultado, os registros são bloqueados por períodos de tempo mais longos, mas os conflitos de dados são menos prováveis.

  • Todos os registros     O Access bloqueia todos os registros de uma tabela enquanto qualquer formulário ou folha de dados que usa essa tabela está aberta. Isso pode melhorar o desempenho do usuário que está editando dados na tabela, mas restringe a capacidade dos outros usuários de editar dados mais do que as outras opções do.

Alterar a configuração de bloqueio de registro    

  1. Abra o banco de dados que você deseja ajustar.

  2. Clique em Arquivo > Opções para abrir a caixa de diálogo Opções do Access.

  3. No painel esquerdo, clique em configurações do cliente.

  4. No painel direito, na seção avançado , em proteção de registro padrão, clique na opção desejada.

Ajustar as configurações de atualização de rede e atualização

Tente ajustar o intervalo de atualização (s), o intervalo de repetição de atualização (MS), o número de novas tentativas de atualizaçãoe as configurações de intervalo de atualização ODBC (seg) , conforme aplicável.

Use o intervalo de repetição de atualização e o número de configurações de tentativas de atualização para especificar com que frequência e quantas vezes o Access tenta salvar um registro quando ele está bloqueado por outro usuário.

Use as configurações de intervalo de atualização ODBC e intervalo de atualização para controlar a frequência com que o Access atualiza seus dados. A atualização só atualiza os dados que já existem em sua folha de dados ou formulário. Atualizar não reordenar registros, exibir novos registros ou remover registros e registros excluídos dos resultados da consulta que não atendem aos critérios especificados. Para exibir essas alterações, você repete a consulta dos registros subjacentes da folha de forma ou do formulário.

Alterar as configurações de atualização de rede e atualização    

  1. Abra o banco de dados que você deseja ajudar a ser executado com mais rapidez.

  2. Clique em Arquivo > Opções para abrir a caixa de diálogo Opções do Access.

  3. No painel esquerdo, clique em configurações do cliente.

  4. No painel direito, na seção avançado , altere as configurações desejadas.

Dica: Para repetir a consulta, pressione SHIFT + F9.

Início da Página

Ajudar a melhorar o desempenho do Access no seu computador

As diretrizes a seguir podem ajudar a melhorar o desempenho do Access, independentemente de o banco de dados com o qual você está trabalhando estar armazenado em seu computador ou em uma rede.

Desativar animações de interface do usuário

Desativar marcas de ação

Fechar outros programas que não estão sendo usados

Adicionar mais RAM ao seu computador

Limpar suas unidades de disco rígido

Desabilitar os serviços do Windows que você não precisa

Ajustar as configurações de memória virtual

Não usar uma proteção de tela

Não usar um plano de fundo da área de trabalho

Desativar animações de interface do usuário

A interface do usuário do Access inclui animações, como quando os menus são abertos. Embora essas animações ajudem a facilitar o uso da interface, elas podem retardar o seu pouco as coisas. Você pode desativá-las para ajudar a melhorar o desempenho.

  1. Clique em Arquivo > Opções para abrir a caixa de diálogo Opções do Access.

  2. No painel esquerdo, clique em configurações do cliente.

  3. No painel direito, em Exibir, desmarque a caixa de seleção Mostrar animações .

Desativar marcas de ação

Se você não usa marcas de ação, desative-as para ajudar a melhorar o desempenho.

  1. Clique em Arquivo > Opções para abrir a caixa de diálogo Opções do Access.

  2. No painel esquerdo, clique em configurações do cliente.

  3. No painel direito, em Exibir, desmarque as caixas de seleção Mostrar marcas de ação nas folhas de forma e Mostrar marcas de ação em formulários e relatórios .

Fechar outros programas que não estão sendo usados

Fechar outros programas torna mais memória disponível para o Access, o que ajuda a minimizar o uso do disco e melhora o desempenho.

Observação: Talvez você também queira sair de alguns programas que continuam em execução em segundo plano depois de fechá-los. Procure na área de notificação por tais programas. Tenha cuidado ao sair desses programas, pois alguns programas podem ser necessários para que o seu computador funcione conforme o esperado. Se tiver dúvidas, provavelmente você não deve sair desses programas.

Adicionar mais RAM ao seu computador

Adicionar RAM ao seu computador pode ajudar as grandes consultas a serem executadas com mais rapidez e podem permitir que você tenha mais objetos de banco de dados abertos ao mesmo tempo. Além disso, a RAM é muito mais rápida do que a memória virtual em uma unidade de disco rígido. Ao adicionar RAM, você ajuda a minimizar o uso do disco e a melhorar o desempenho.

Limpar suas unidades de disco rígido

Executar periodicamente este conjunto de etapas:

  1. Exclua arquivos do seu computador que você não precisa mais.

  2. Exclua seus arquivos temporários da Internet.

  3. EsVaziar a lixeira.

  4. Execute operações de compactar e reparar em seus bancos de dados.

  5. DesFragmente as unidades de disco rígido.

Desabilitar os serviços do Windows que você não precisa

Por exemplo, se você tiver uma boa solução de backup de área de trabalho no lugar, considere desabilitar o serviço de restauração do sistema. Desabilitar os serviços do Microsoft Windows que você não está usando torna mais RAM disponível para o Access.

Importante: Se você decidir desabilitar os serviços do Windows, mantenha o controle do que você desabilita, para que você possa reabilitar facilmente quaisquer serviços do Windows que você decidir que precisa.

Ajustar as configurações de memória virtual

Na maioria dos casos, a configuração de memória virtual padrão usada pelo Windows deve ser executada de forma ideal. No enTanto, em algumas situações, ajustar as configurações de memória virtual pode melhorar o desempenho do acesso. Considere ajustar as configurações de memória virtual padrão nos seguintes casos:

  • Você não tem muito espaço em disco disponível na unidade que está sendo usada no momento para memória virtual e outra unidade local tem espaço disponível.

  • Outra unidade local mais rápida do que a unidade atual tem espaço disponível e não é muito usada.

Nesses casos, você pode obter um desempenho melhor especificando uma unidade diferente para a memória virtual.

Você também pode obter um desempenho melhor especificando uma quantidade fixa de espaço em disco para a memória virtual. Considere especificar o 1,5 vezes a quantidade de memória virtual como a quantidade de RAM instalada em seu computador. Por exemplo, se você tiver 1.024 megabytes (MB) de RAM, especifique 1.536 MB para memória virtual.

Observação: Talvez você queira especificar mais memória virtual se você costuma executar vários aplicativos grandes simultaneamente.

Para obter ajuda com a alteração das configurações de memória virtual, procure "alterar a memória virtual" na ajuda do Windows.

Não usar uma proteção de tela

As proteções de tela usam memória e iniciam automaticamente. Devido a refinamentos no design de monitores, as proteções de tela não são mais necessárias para ajudar a proteger seu monitor de "Burn-in". Você pode melhorar o desempenho um pouco e ajudar seu computador a funcionar mais suavemente não usando uma proteção de tela.

Dica: Não confie em uma proteção de tela para proteger seu computador contra o acesso não autorizado. Para ajudar a proteger seu computador quando você sair, pressione a tecla do logotipo do Windows + L.

Não usar um plano de fundo da área de trabalho

Você pode ver algum aperfeiçoamento definindo o plano de fundo da área de trabalho como (nenhum).

Início da Página

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×