Access
 sql >> Baza danych >  >> RDS >> Access

Jak skompaktować bazę danych, aby działała szybciej?

W miarę upływu czasu naturalne jest, że plik bazy danych będzie się rozrastał. Niektórzy zakładają, że usunięcie informacji spowoduje zmniejszenie ich bazy danych, ale to nie działa w ten sposób. Access nie tylko usuwa miejsce, które kiedyś zajmowały Twoje zapytania i zapisy. Ta przestrzeń nadal pozostaje w bazie danych, co może pozostawić ją znacznie większą niż jest to konieczne.

Problem z dużymi bazami danych polega na tym, że nie działają tak dobrze, jak te mniejsze. Ładowanie trwa dłużej, a chcesz, aby Twoje zapytania i raporty działały tak szybko, jak to możliwe. Ponadto, jeśli baza danych nie jest regularnie kompaktowana, jest bardziej prawdopodobne, że zostanie uszkodzona. Na szczęście łatwo jest skompaktować bazę danych, aby działała wydajniej.

Przedstawiamy polecenie Kompaktuj i napraw

Polecenie Kompaktuj i napraw usuwa nadmiar z bazy danych. Najlepiej byłoby używać tego narzędzia raz w tygodniu lub po wprowadzeniu zmian w projekcie. Oto jak korzystać z tego narzędzia:

  • Otwórz bazę danych i kliknij Narzędzia bazy danych na Wstążce.
  • Kliknij przycisk Kompaktuj i napraw bazę danych z grupy Narzędzia.

Korzystając z tego narzędzia, zobaczysz pasek stanu, który informuje o postępie procesu kompaktowania. Gdy pasek postępu zniknie, oznacza to, że proces kompaktowania został zakończony. W zamian otrzymujesz znacznie schludniejszy, szybszy i stabilny plik bazy danych. Jeśli podzieliłeś bazę danych, pamiętaj, że będziesz musiał skompaktować zarówno front, jak i back-end bazy danych.

Co zrobić, jeśli chcesz automatycznie kompaktować bazę danych?

Jeśli wolisz kompaktować bazę danych za każdym razem, gdy ją zamykasz, istnieje na to sposób. Niektórym osobom podoba się ta opcja, ponieważ praca jest wykonywana za nich automatycznie. Oto kroki, które należy wykonać, aby skonfigurować tę funkcję: 

  • Kliknij kartę Plik na Wstążce.
  • Kliknij przycisk Opcje dostępu na pasku menu.
  • Kliknij Bieżąca baza danych z listy.
  • Zaznacz pole Kompaktuj przy zamknięciu.
  • Kliknij OK, aby zapisać zmiany.

Jedno słowo ostrzeżenia. W przypadku korzystania z funkcji Compact on Close dotyczy tylko pliku frontonu. Nie używaj funkcji Compact on Close w pliku zaplecza, ponieważ może to spowodować uszkodzenie, jeśli inny użytkownik pracuje na zapleczu w tym samym czasie.

Nadal masz problemy? Skontaktuj się z Arkware 

Kompaktowanie bazy danych to sposób na pozbycie się przydzielonego miejsca, które kiedyś zajmowały Twoje rekordy i zapytania. Ważne jest, aby często kompaktować pliki, ponieważ umożliwia to wydajną pracę bazy danych i zmniejsza ryzyko uszkodzenia. Jeśli Twoja baza danych nadal działa wolno, skontaktuj się z Arkware, aby uzyskać dokładniejsze informacje na temat Twojej bazy danych.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 5 powodów, dla których potrzebujesz dobrej bazy danych

  2. Jak utworzyć formularz za pomocą kreatora formularzy

  3. Instrukcje DefType w języku VBA:ciemna strona kompatybilności wstecznej

  4. Dołącz do mnie we wtorek 9 kwietnia, aby otrzymywać najnowsze wiadomości dotyczące Microsoft Access

  5. Jak Twoja mała firma może skorzystać z przetwarzania w chmurze