Applies ToAccess untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Artikel ini berisi tips untuk meningkatkan kinerja database Microsoft Office Access. Dengan mengikuti tips ini, Anda bisa membantu mempercepat banyak operasi database, seperti menjalankan laporan atau membuka formulir yang didasarkan pada kueri kompleks.

Salah satu cara terbaik untuk meningkatkan kinerja database adalah dengan membuat indeks untuk bidang yang umum digunakan. Dengan membuat indeks, Anda bisa meningkatkan kinerja lebih dari yang Anda bisa dengan menggunakan salah satu tips dalam artikel ini. Access secara otomatis membuat beberapa indeks untuk Anda, tetapi Anda harus mempertimbangkan dengan cermat apakah indeks tambahan akan meningkatkan kinerja.

Artikel ini tidak membahas cara untuk mengoptimalkan kinerja objek database tertentu, seperti dengan membuat indeks. Untuk informasi selengkapnya, lihat artikel Create dan menggunakan indeks untuk meningkatkan kinerja.

Di artikel ini

Membantu meningkatkan kinerja database lokal

Panduan berikut ini bisa membantu Anda mengoptimalkan kinerja database Access lokal — database yang disimpan di drive hard disk lokal, bukan di jaringan.

Menonaktifkan KoreksiOtomatis Nama

Fitur KoreksiOtomatis Nama membantu memastikan bahwa fungsi objek database tetap utuh ketika objek database lain yang bergantung pada diganti namanya. Misalnya, jika Anda mengganti nama tabel dan ada kueri yang menggunakan tabel tersebut, KoreksiOtomatis Nama memastikan bahwa kueri tersebut tidak terputus karena perubahan tersebut. Fitur ini bisa berguna, tapi ini memperlambat kinerja beberapa.

Jika desain database Anda stabil dan objeknya tidak akan diganti namanya, Anda bisa menonaktifkan KoreksiOtomatis Nama dengan aman untuk meningkatkan kinerja.

  1. Buka database yang ingin Anda optimalkan.

  2. Klik File > Opsi untuk membuka kotak dialog Opsi Access.

  3. Di panel kiri kotak dialog Opsi Access, klik Database Saat Ini.

  4. Di panel kanan, di bawah Opsi KoreksiOtomatis Nama, kosongkan semua kotak centang.

Mengatur database agar padat dan diperbaiki secara otomatis

Seiring waktu, kinerja file database bisa menjadi lambat karena ruang yang tetap dialokasikan untuk objek yang dihapus atau sementara. Perintah Padatkan dan Perbaiki menghapus ruang yang terbuang ini dan bisa membantu database berjalan lebih cepat dan lebih efisien. Anda dapat mengatur opsi untuk menjalankan perintah Padatkan dan Perbaiki secara otomatis saat database ditutup.

  1. Buka database yang ingin Anda optimalkan.

  2. Klik File > Opsi untuk membuka kotak dialog Opsi Access.

  3. Di panel kiri kotak dialog Opsi Access, klik Database Saat Ini.

  4. Di panel kanan, di bawah Opsi Aplikasi, pilih kotak centang Padatkan saat Ditutup .

Membuka database dalam mode eksklusif

Jika Anda satu-satunya orang yang menggunakan database, membuka database dalam mode eksklusif mencegah pengguna lain menggunakan database pada saat yang sama dan bisa membantu meningkatkan kinerja.

  1. Mulai Access, tetapi jangan membuka database. Jika anda sudah memiliki database yang terbuka, tutup database tersebut.

  2. Klik Buka lalu klik Telusuri.

  3. Dalam kotak dialog Buka , pilih file database yang ingin Anda buka. Anda bisa menggunakan daftar Lihat di jika Anda perlu menelusuri untuk menemukan file database.

  4. Klik panah pada tombol Buka , lalu klik Buka Eksklusif.

Menonaktifkan opsi Koreksi Otomatis

Secara default, Access mengoreksi ejaan saat Anda mengetik. Anda dapat menonaktifkan fitur KoreksiOtomatis untuk membantu meningkatkan kinerja.

  1. Buka database yang ingin Anda optimalkan.

  2. Klik File > Opsi untuk membuka kotak dialog Opsi Access.

  3. Di panel kiri kotak dialog Opsi Access , klik Pemeriksa Ejaan.

  4. Di panel kanan, di bawah Opsi KoreksiOtomatis, klik Opsi Koreksi Otomatis.

  5. Dalam kotak dialog Opsi Koreksi Otomatis , kosongkan kotak centang untuk opsi yang tidak Anda inginkan.

    Catatan: Anda tidak perlu menonaktifkan semua opsi Koreksi Otomatis untuk melihat manfaat, tetapi semakin banyak opsi Koreksi Otomatis yang Anda nonaktifkan, semakin besar manfaatnya.

Atas Halaman

Membantu meningkatkan kinerja di lingkungan multipemain

Panduan berikut ini bisa membantu Anda mengoptimalkan kinerja database Access yang digunakan dalam lingkungan multipengguna.

Memisahkan database

Saat Anda memisahkan database, Anda meletakkan tabel data dalam file database di server jaringan dalam database back-end. Anda meletakkan objek database lain, seperti kueri, formulir, dan laporan, dalam file database lain yang disebut database ujung depan. Pengguna menyimpan salinan database ujung depan mereka sendiri di komputer mereka. Kinerja akan disempurnakan karena hanya data yang dikirim di seluruh jaringan.

Anda memisahkan database menggunakan Panduan Pemisah Database.

  • Pada tab Alat Database , dalam grup Pindahkan Data , klik Database Access.

Mengubah pengaturan penguncian tingkat halaman atau tingkat rekaman

Access mengunci sejumlah data tertentu saat Anda mengedit catatan. Jumlah data yang dikunci bergantung pada pengaturan penguncian yang Anda pilih. Anda dapat membantu meningkatkan kinerja dengan memilih penguncian tingkat halaman. Namun, penguncian tingkat halaman dapat mengurangi ketersediaan data, karena lebih banyak data dikunci daripada penguncian tingkat rekaman.

  • Penguncian tingkat halaman    Access mengunci halaman yang berisi catatan (halaman adalah area memori tempat catatan berada). Mengedit rekaman dengan penguncian tingkat halaman diaktifkan juga dapat menyebabkan rekaman lain yang disimpan di dekat memori dikunci. Namun, kinerja umumnya lebih cepat ketika Anda menggunakan penguncian tingkat halaman dan bukan penguncian tingkat rekaman.

  • Penguncian tingkat rekaman    Access hanya mengunci catatan yang sedang diedit. Catatan lain tidak terpengaruh.

Mengubah pengaturan penguncian tingkat halaman atau tingkat rekaman    

  1. Buka database yang ingin Anda sesuaikan.

  2. Klik File > Opsi untuk membuka kotak dialog Opsi Access.

  3. Di panel kiri, klik Pengaturan Klien.

  4. Di panel kanan, di bagian Tingkat Lanjut , pilih atau kosongkan kotak centang Buka database menggunakan penguncian tingkat rekaman .

Memilih pengaturan penguncian rekaman yang sesuai

Access mengunci rekaman saat Anda mengeditnya. Jumlah rekaman yang dikunci Access dan jumlah waktu rekaman tersebut dikunci bergantung pada pengaturan penguncian rekaman yang Anda pilih.

  • Tanpa kunci     Access tidak mengunci catatan atau halaman hingga pengguna menyimpan perubahan, yang menyebabkan data tersedia dengan lebih mudah. Namun, konflik data (perubahan bersamaan yang dilakukan pada rekaman yang sama) bisa terjadi jika Anda menggunakan pengaturan ini. Ketika konflik data terjadi, pengguna harus memutuskan versi data mana yang akan disimpan. Ini umumnya merupakan opsi tercepat, tetapi konflik data mungkin melebihi perolehan kinerja.

  • Catatan yang diedit     Access mengunci catatan segera setelah pengguna mulai mengeditnya. Akibatnya, rekaman dikunci untuk periode waktu yang lebih lama, tetapi konflik data lebih kecil kemungkinannya.

  • Semua catatan     Access mengunci semua rekaman dalam tabel sementara formulir atau lembar data apa pun yang menggunakan tabel tersebut terbuka. Hal ini dapat meningkatkan kinerja bagi pengguna yang mengedit data dalam tabel, tetapi membatasi kemampuan pengguna lain untuk mengedit data lebih dari opsi lainnya.

Mengubah pengaturan penguncian rekaman    

  1. Buka database yang ingin Anda sesuaikan.

  2. Klik File > Opsi untuk membuka kotak dialog Opsi Access.

  3. Di panel kiri, klik Pengaturan Klien.

  4. Di panel kanan, di bagian Tingkat Lanjut , di bawah Penguncian rekaman default, klik opsi yang Anda inginkan.

Menyesuaikan pengaturan refresh dan pembaruan jaringan

Coba sesuaikan interval Refresh (dtk),Interval percobaan pembaruan (msec), Jumlah percobaan ulang pembaruan, dan pengaturan interval refresh ODBC (dtk), sebagaimana berlaku.

Anda menggunakan interval percobaan ulang Pembaruan dan Jumlah pembaruan yang mencoba kembali untuk menentukan seberapa sering dan berapa kali Access mencoba menyimpan catatan ketika dikunci oleh pengguna lain.

Anda menggunakan interval refresh ODBC dan pengaturan interval Refresh untuk mengontrol seberapa sering Access merefresh data Anda. Merefresh hanya memperbarui data yang sudah ada di lembar data atau formulir Anda. Merefresh tidak mengubah urutan rekaman, menampilkan rekaman baru, atau menghapus rekaman dan rekaman yang dihapus dari hasil kueri yang tidak lagi memenuhi kriteria yang ditentukan. Untuk menampilkan perubahan tersebut, Anda mengkueri ulang rekaman yang mendasar untuk lembar data atau formulir.

Mengubah pengaturan refresh dan pembaruan jaringan    

  1. Buka database yang ingin Anda bantu berjalan lebih cepat.

  2. Klik File > Opsi untuk membuka kotak dialog Opsi Access.

  3. Di panel kiri, klik Pengaturan Klien.

  4. Di panel kanan, di bagian Tingkat Lanjut , ubah pengaturan yang Anda inginkan.

Tips: Untuk mengkueri ulang, tekan SHIFT+F9.

Atas Halaman

Membantu meningkatkan kinerja Access di komputer Anda

Panduan berikut ini dapat membantu menyempurnakan kinerja Access, terlepas dari apakah database tempat Anda bekerja disimpan di komputer atau jaringan.

Menonaktifkan animasi antarmuka pengguna

Antarmuka pengguna Access menyertakan animasi, seperti saat menu terbuka. Meskipun animasi ini membantu membuat antarmuka lebih mudah digunakan, animasi dapat memperlambat sedikit hal. Anda dapat menonaktifkannya untuk membantu meningkatkan kinerja.

  1. Klik File > Opsi untuk membuka kotak dialog Opsi Access.

  2. Di panel kiri, klik Pengaturan Klien.

  3. Di panel kanan, di bawah Tampilan, kosongkan kotak centang Perlihatkan animasi .

Menonaktifkan tag tindakan

Jika Anda tidak menggunakan tag tindakan, nonaktifkan untuk membantu meningkatkan kinerja.

  1. Klik File > Opsi untuk membuka kotak dialog Opsi Access.

  2. Di panel kiri, klik Pengaturan Klien.

  3. Di panel kanan, di bawah Tampilan, kosongkan kotak centang Perlihatkan Tag Tindakan pada Lembar Data dan Perlihatkan Tag Tindakan pada Forms dan Laporan.

Menutup program lain yang tidak sedang digunakan

Menutup program lain membuat lebih banyak memori tersedia untuk Access, yang membantu meminimalkan penggunaan disk dan meningkatkan kinerja.

Catatan: Anda mungkin juga ingin keluar dari beberapa program yang terus berjalan di latar belakang setelah menutupnya. Lihat di area pemberitahuan Anda untuk program tersebut. Berhati-hatilah saat keluar dari program ini, karena beberapa program mungkin diperlukan agar komputer Anda berfungsi seperti yang Anda harapkan. Jika Anda ragu, Anda mungkin tidak boleh keluar dari program ini.

Menambahkan lebih banyak RAM ke komputer Anda

Menambahkan RAM ke komputer Anda bisa membantu kueri besar berjalan lebih cepat dan bisa memungkinkan Anda membuka lebih banyak objek database sekaligus. Selain itu, RAM jauh lebih cepat daripada memori virtual pada drive hard disk. Saat menambahkan RAM, Anda membantu meminimalkan penggunaan disk dan meningkatkan kinerja.

Bersihkan kandar hard disk Anda

Lakukan rangkaian langkah ini secara berkala:

  1. Hapus file dari komputer yang tidak lagi Anda perlukan.

  2. Hapus file Internet sementara Anda.

  3. Kosongkan Keranjang Sampah Anda.

  4. Jalankan operasi Padatkan dan Perbaiki pada database Anda.

  5. Defragmentasi kandar hard disk Anda.

Menonaktifkan layanan Windows yang tidak Anda perlukan

Misalnya, jika Anda memiliki solusi cadangan desktop yang baik di tempatnya, Anda harus mempertimbangkan untuk menonaktifkan layanan Pemulihan Sistem. Menonaktifkan layanan Microsoft Windows yang tidak Anda gunakan membuat lebih banyak RAM tersedia untuk Access.

Penting: Jika Anda memutuskan untuk menonaktifkan layanan Windows, lacak apa yang Anda nonaktifkan, sehingga Anda dapat dengan mudah mengaktifkan kembali layanan Windows apa pun yang Anda putuskan diperlukan.

Menyesuaikan pengaturan memori virtual Anda

Biasanya, pengaturan memori virtual default yang digunakan oleh Windows harus berjalan optimal. Namun, dalam beberapa situasi, menyesuaikan pengaturan memori virtual dapat meningkatkan kinerja Access. Pertimbangkan untuk menyesuaikan pengaturan memori virtual default dalam kasus berikut:

  • Anda tidak memiliki banyak ruang diska yang tersedia pada kandar yang saat ini sedang digunakan untuk memori virtual, dan kandar lokal lain memiliki ruang yang tersedia.

  • Drive lokal lain yang lebih cepat daripada drive saat ini memiliki ruang yang tersedia dan tidak banyak digunakan.

Dalam kasus ini, Anda mungkin mendapatkan kinerja yang lebih baik dengan menentukan drive yang berbeda untuk memori virtual.

Anda juga mungkin mendapatkan kinerja yang lebih baik dengan menentukan jumlah ruang disk tetap untuk memori virtual. Pertimbangkan untuk menentukan 1,5 kali memori virtual sebanyak jumlah RAM yang diinstal di komputer Anda. Misalnya, jika Anda memiliki RAM 1.024 megabyte (MB), tentukan 1.536 MB untuk memori virtual.

Catatan: Anda mungkin ingin menentukan lebih banyak memori virtual jika Anda sering menjalankan beberapa aplikasi besar secara bersamaan.

Untuk bantuan dalam mengubah pengaturan memori virtual, cari Bantuan Windows untuk "mengubah memori virtual".

Jangan gunakan penghemat layar

Penghemat layar menggunakan memori dan memulai secara otomatis. Karena perbaikan dalam desain monitor, penghemat layar tidak lagi diperlukan untuk membantu melindungi monitor Anda dari "burn-in." Anda bisa sedikit meningkatkan kinerja dan membantu komputer Anda berjalan lebih lancar dengan tidak menggunakan penghemat layar.

Tips: Jangan mengandalkan penghemat layar untuk melindungi komputer Anda dari akses yang tidak sah. Untuk membantu melindungi komputer saat Anda menjauh, tekan tombol logo Windows+L.

Jangan gunakan latar belakang desktop

Anda mungkin melihat beberapa penyempurnaan dengan mengatur latar belakang desktop ke (Tidak Ada).

Atas Halaman

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.