Applies ToMicrosoft 365 için Access Access 2024 Access 2021 Access 2019 Access 2016

Bu makale, Microsoft Office Access veritabanının performansını geliştirmeye yönelik ipuçları içerir. Bu ipuçlarını izleyerek raporları çalıştırma veya karmaşık sorguları temel alan formlar açma gibi birçok veritabanı işlemlerini hızlandırmaya yardımcı olabilirsiniz.

Veritabanının performansını artırmanın en iyi yollarından biri, yaygın olarak kullanılan alanlar için dizinler oluşturmaktır. Dizinler oluşturarak, bu makaledeki ipuçlarından herhangi birini kullanarak performansı artırabileceğinizden daha fazla geliştirebilirsiniz. Access sizin için otomatik olarak bazı dizinler oluşturur, ancak ek dizinlerin performansı geliştirip geliştirmeyeceğini dikkatle göz önünde bulundurmanız gerekir.

Bu makalede, dizin oluşturma gibi belirli veritabanı nesnelerinin performansını iyileştirmenin yolları açıklanmaz. Daha fazla bilgi için İçerik Oluşturucu makalesine bakın ve performansı geliştirmek için dizin kullanma.

Bu makalenin başlıkları

Yerel veritabanının performansını artırmaya yardımcı olun

Aşağıdaki yönergeler, yerel access veritabanının (ağ yerine yerel sabit disk sürücüsünde depolanan veritabanı) performansını iyileştirmenize yardımcı olabilir.

Otomatik Ad Düzeltme'yi kapatma

Ad Otomatik Düzelt özelliği, bağımlı oldukları diğer veritabanı nesneleri yeniden adlandırıldığında veritabanı nesnelerinin işlevselliğinin değişmeden kalmasını sağlamaya yardımcı olur. Örneğin, bir tabloyu yeniden adlandırırsanız ve bu tabloyu kullanan sorgular varsa, Otomatik Düzelt, değişiklik nedeniyle bu sorguların bozulmamasını sağlar. Bu özellik yararlı olabilir, ancak performansı biraz yavaşlatabilir.

Veritabanı tasarımınız kararlıysa ve nesneleri yeniden adlandırılmıyorsa, performansı artırmak için Ad Otomatik Düzeltme'yi güvenli bir şekilde kapatabilirsiniz.

  1. en iyi duruma getirmek istediğiniz veritabanını açın.

  2. Access Seçenekleri iletişim kutusunu açmak için Dosya > Seçenekler'e tıklayın.

  3. Access Seçenekleri iletişim kutusunun sol bölmesinde Geçerli Veritabanı'na tıklayın.

  4. Sağ bölmedeki Otomatik Düzeltme Seçeneklerini Adlandır'ın altında tüm onay kutularını temizleyin.

Veritabanını otomatik olarak sıkıştıracak ve onaracak şekilde ayarlama

Zaman içinde veritabanı dosyasının performansı, silinen veya geçici nesnelere ayrılan alan nedeniyle yavaşlayabilir. Sıkıştır ve Onar komutu bu boşa harcanan alanı kaldırır ve veritabanının daha hızlı ve daha verimli çalışmasına yardımcı olabilir. Bir veritabanı kapatıldığında Sıkıştır ve Onar komutunu otomatik olarak çalıştırmak için bir seçenek ayarlayabilirsiniz.

  1. en iyi duruma getirmek istediğiniz veritabanını açın.

  2. Access Seçenekleri iletişim kutusunu açmak için Dosya > Seçenekler'e tıklayın.

  3. Access Seçenekleri iletişim kutusunun sol bölmesinde Geçerli Veritabanı'na tıklayın.

  4. Sağ bölmedeki Uygulama Seçenekleri'nin altında Kapatılmada Sıkıştır onay kutusunu seçin.

Veritabanını özel kullanım modunda açma

Veritabanını kullanan tek kişi sizseniz, veritabanını özel kullanım modunda açmak diğer kullanıcıların veritabanını aynı anda kullanmasını engeller ve performansın geliştirilmesine yardımcı olabilir.

  1. Access'i başlatın ama veritabanını açmayın. Zaten açık bir veritabanınız varsa, veritabanını kapatın.

  2. Aç'a ve ardından Gözat'a tıklayın.

  3. iletişim kutusunda, açmak istediğiniz veritabanı dosyasını seçin. Veritabanı dosyasını bulmak için göz atmanız gerekiyorsa , Bak listesini kullanabilirsiniz.

  4. düğmesindeki oka tıklayın ve ardından Özel Kullanımda Aç'a tıklayın.

Otomatik Düzeltme seçeneklerini kapatma

Varsayılan olarak, siz yazarken Access yazımınızı düzeltir. Performansı iyileştirmeye yardımcı olmak için Otomatik Düzelt özelliğini kapatabilirsiniz.

  1. en iyi duruma getirmek istediğiniz veritabanını açın.

  2. Access Seçenekleri iletişim kutusunu açmak için Dosya > Seçenekler'e tıklayın.

  3. Erişim Seçenekleri iletişim kutusunun sol bölmesinde Yazım Denetleme'ye tıklayın.

  4. Sağ bölmedeki Otomatik Düzeltme seçenekleri'nin altında Otomatik Düzeltme Seçenekleri'ne tıklayın.

  5. Otomatik Düzeltme Seçenekleri iletişim kutusunda, istemediğiniz seçeneklerin onay kutularını temizleyin.

    Not: Bir avantajı görmek için tüm Otomatik Düzelt seçeneklerini kapatmanız gerekmez, ancak kapattığınız Otomatik Düzeltme seçenekleri ne kadar büyükse avantaj o kadar büyük olur.

Sayfanın Başı

Çok kullanıcılı bir ortamda performansı iyileştirmeye yardımcı olun

Aşağıdaki yönergeler, çok kullanıcılı bir ortamda kullanılan access veritabanının performansını iyileştirmenize yardımcı olabilir.

Veritabanını bölme

Veritabanını böldüğünüzde, veri tablolarını arka uç veritabanı olarak adlandırılan bir ağ sunucusundaki veritabanı dosyasına yerleştirirsiniz. Sorgular, formlar ve raporlar gibi diğer veritabanı nesnelerini ön uç veritabanı olarak adlandırılan başka bir veritabanı dosyasına yerleştirirsiniz. Kullanıcılar, ön uç veritabanının kendi kopyalarını bilgisayarlarında tutar. Ağ üzerinden yalnızca veriler gönderildiğinden performans artar.

Veritabanı Bölücü Sihirbazı'nı kullanarak veritabanını bölersiniz.

  • Veritabanı Araçları sekmesinin Veri Taşı grubunda Access Veritabanı'na tıklayın.

Sayfa düzeyi veya kayıt düzeyi kilitleme ayarını değiştirme

Siz kayıtları düzenlerken Access belirli miktarda veriyi kilitler. Kilitlenen veri miktarı, seçtiğiniz kilitleme ayarına bağlıdır. Sayfa düzeyinde kilitlemeyi seçerek performansı artırmaya yardımcı olabilirsiniz. Ancak, sayfa düzeyinde kilitleme veri kullanılabilirliğini azaltabilir, çünkü kayıt düzeyi kilitlemeye kıyasla daha fazla veri kilitlenir.

  • Sayfa düzeyinde kilitleme    Access, kaydı içeren sayfayı kilitler (sayfa, kaydın bulunduğu bellek alanıdır). Sayfa düzeyinde kilitleme etkinleştirilmiş bir kaydı düzenlemek, yakın bellekte depolanan diğer kayıtların da kilitlenmesine neden olabilir. Ancak, kayıt düzeyinde kilitleme yerine sayfa düzeyinde kilitleme kullandığınızda performans genellikle daha hızlıdır.

  • Kayıt düzeyi kilitleme    Access yalnızca düzenlenmekte olan kaydı kilitler. Diğer kayıtlar etkilenmez.

Sayfa düzeyi veya kayıt düzeyi kilitleme ayarını değiştirme    

  1. Ayarlamak istediğiniz veritabanını açın.

  2. Access Seçenekleri iletişim kutusunu açmak için Dosya > Seçenekler'e tıklayın.

  3. Sol bölmede İstemci Ayarları'na tıklayın.

  4. Sağ bölmedeki Gelişmiş bölümünde , Kayıt düzeyi kilitlemeyi kullanarak veritabanlarını aç onay kutusunu seçin veya temizleyin.

Uygun bir kayıt kilitleme ayarı seçin

Access, siz bunları düzenlerken kayıtları kilitler. Access'in kilitlediği kayıt sayısı ve bu kayıtların kilitlenme süresi, seçtiğiniz kayıt kilitleme ayarına bağlıdır.

  • Kilit yok     Kullanıcı değişiklikleri kaydedene kadar Access bir kaydı veya sayfayı kilitlemez ve bu da verilerin daha kolay kullanılabilir olmasına neden olur. Ancak, bu ayarı kullanırsanız veri çakışmaları (aynı kayıtta aynı anda yapılan değişiklikler) oluşabilir. Veri çakışması oluştuğunda, verilerin hangi sürümünün tutulacaklarına kullanıcı karar vermelidir. Bu genellikle en hızlı seçenektir, ancak veri çakışmaları performans artışından daha yüksek olabilir.

  • Düzenlenen kayıt     Kullanıcı düzenlemeye başlar başlamaz Access kaydı kilitler. Sonuç olarak, kayıtlar daha uzun süreler için kilitlenir, ancak veri çakışmaları daha az olasıdır.

  • Tüm kayıtlar     Access, tabloyu kullanan tüm formlar veya veri sayfaları açıkken tablodaki tüm kayıtları kilitler. Bu, tablodaki verileri düzenleyen kullanıcının performansını artırabilir, ancak diğer kullanıcıların verileri düzenleme becerisini diğer seçeneklerden daha fazla kısıtlar.

Kayıt kilitleme ayarını değiştirme    

  1. Ayarlamak istediğiniz veritabanını açın.

  2. Access Seçenekleri iletişim kutusunu açmak için Dosya > Seçenekler'e tıklayın.

  3. Sol bölmede İstemci Ayarları'na tıklayın.

  4. Sağ bölmedeki Gelişmiş bölümünde, Varsayılan kayıt kilitleme'nin altında istediğiniz seçeneğe tıklayın.

Ağ yenileme ve güncelleştirme ayarlarını ayarlama

Yenileme aralığı (sn), Güncelleştirme yeniden deneme aralığı (msec), Güncelleştirme yeniden deneme sayısı ve ODBC yenileme aralığı (sn) ayarlarını uygun şekilde ayarlamayı deneyin.

Access'in başka bir kullanıcı tarafından kilitlendiğinde bir kaydı kaydetmeyi ne sıklıkta ve kaç kez kaydetmeye çalıştığını belirtmek için Güncelleştirme yeniden deneme aralığını ve Güncelleştirme yeniden deneme sayısı ayarlarını kullanırsınız.

Access'in verilerinizi yenileme sıklıklarını denetlemek için ODBC yenileme aralığı ve Yenileme aralığı ayarlarını kullanırsınız. Yenileme yalnızca veri sayfanızda veya formunuzda zaten var olan verileri güncelleştirir. Yenileme, kayıtları yeniden sıralamaz, yeni kayıtlar görüntülemez veya artık belirtilen ölçütlere uymayan silinen kayıtları ve kayıtları sorgu sonuçlarından kaldırmaz. Bu tür değişiklikleri görüntülemek için, veri sayfası veya formun temel alınan kayıtlarını yeniden sorgularsınız.

Ağ yenileme ve güncelleştirme ayarlarını değiştirme    

  1. Daha hızlı çalışmasına yardımcı olmak istediğiniz veritabanını açın.

  2. Access Seçenekleri iletişim kutusunu açmak için Dosya > Seçenekler'e tıklayın.

  3. Sol bölmede İstemci Ayarları'na tıklayın.

  4. Sağ bölmedeki Gelişmiş bölümünde istediğiniz ayarları değiştirin.

İpucu: Yeniden sorgulamak için SHIFT+F9 tuşlarına basın.

Sayfanın Başı

Bilgisayarınızda Access performansını iyileştirmeye yardımcı olun

Aşağıdaki yönergeler, üzerinde çalıştığınız veritabanının bilgisayarınızda mı yoksa ağda mı depolandığına bakılmaksızın Access performansını iyileştirmeye yardımcı olabilir.

Kullanıcı arabirimi animasyonlarını kapatma

Access kullanıcı arabirimi, menülerin ne zaman açıldığında olduğu gibi animasyonlar içerir. Bu animasyonlar arabirimin kullanımını kolaylaştırmaya yardımcı olsa da, işleri biraz yavaşlatabilir. Performansı artırmaya yardımcı olması için bunları kapatabilirsiniz.

  1. Access Seçenekleri iletişim kutusunu açmak için Dosya > Seçenekler'e tıklayın.

  2. Sol bölmede İstemci Ayarları'na tıklayın.

  3. Sağ bölmedeki Görüntü'nin altında Animasyonları göster onay kutusunu temizleyin.

Eylem etiketlerini kapatma

Eylem etiketleri kullanmıyorsanız, performansı artırmaya yardımcı olmak için bunları kapatın.

  1. Access Seçenekleri iletişim kutusunu açmak için Dosya > Seçenekler'e tıklayın.

  2. Sol bölmede İstemci Ayarları'na tıklayın.

  3. Sağ bölmedeki Görüntü altında, Veri Sayfalarında Eylem Etiketlerini Göster ve Forms ve Raporlarda Eylem Etiketlerini Göster onay kutularını temizleyin.

Kullanılmayan diğer programları kapatma

Diğer programların kapatılması Access için daha fazla bellek sağlar ve bu da disk kullanımını en aza indirmeye ve performansı artırmaya yardımcı olur.

Not: Ayrıca, arka planda çalışmaya devam eden bazı programlara kapattıktan sonra da çıkmak isteyebilirsiniz. Bu tür programlar için bildirim alanınıza bakın. Bilgisayarınızın beklediğiniz gibi çalışması için bazı programlar gerekli olabileceği için bu programlardan çıkarken dikkatli olun. Herhangi bir şüpheniz varsa, muhtemelen bu programlardan çıkmamalısınız.

Bilgisayarınıza daha fazla RAM ekleme

Bilgisayarınıza RAM eklemek, büyük sorguların daha hızlı çalışmasına yardımcı olabilir ve aynı anda daha fazla veritabanı nesnesi açmanıza olanak tanıyabilir. Ayrıca RAM, sabit disk sürücüsündeki sanal bellekten çok daha hızlıdır. RAM eklediğinizde, disk kullanımını en aza indirmeye ve performansı artırmaya yardımcı olursunuz.

Sabit disk sürücülerinizi temizleme

Bu adım kümesini düzenli aralıklarla gerçekleştirin:

  1. Bilgisayarınızdan artık ihtiyacınız olmayan dosyaları silin.

  2. Geçici İnternet dosyalarınızı silin.

  3. Geri Dönüşüm Kutunuzu boşaltın.

  4. Veritabanlarınızda Sıkıştır ve Onar işlemlerini çalıştırın.

  5. Sabit disk sürücülerinizi birleştirin.

gerekli olmayan Windows hizmetlerini devre dışı bırakma

Örneğin, iyi bir masaüstü yedekleme çözümünüz varsa Sistem Geri Yükleme hizmetini devre dışı bırakmayı düşünmelisiniz. Kullanmadığınız Microsoft Windows hizmetlerini devre dışı bırakmak, Access için daha fazla RAM kullanılabilir hale getirir.

Önemli: Windows hizmetlerini devre dışı bırakmaya karar verirseniz, neleri devre dışı bırakdığınızı takip edin, böylece ihtiyacınız olduğuna karar vereceğiniz tüm Windows hizmetlerini kolayca yeniden etkinleştirebilirsiniz.

Sanal bellek ayarlarınızı ayarlama

Çoğu durumda, Windows tarafından kullanılan varsayılan sanal bellek ayarı en iyi performansı göstermelidir. Ancak bazı durumlarda sanal bellek ayarlarının ayarlanması Access performansını artırabilir. Aşağıdaki durumlarda varsayılan sanal bellek ayarlarını değiştirmeyi göz önünde bulundurun:

  • Şu anda sanal bellek için kullanılan sürücüde çok fazla disk alanınız yok ve başka bir yerel sürücüde kullanılabilir alan var.

  • Geçerli sürücüden daha hızlı olan başka bir yerel sürücü kullanılabilir alana sahiptir ve yoğun olarak kullanılmaz.

Bu gibi durumlarda, sanal bellek için farklı bir sürücü belirterek daha iyi performans elde edebilirsiniz.

Ayrıca sanal bellek için sabit miktarda disk alanı belirterek daha iyi performans elde edebilirsiniz. Bilgisayarınızda yüklü ram miktarının 1,5 katı kadar sanal bellek belirtmeyi göz önünde bulundurun. Örneğin, 1.024 megabayt (MB) RAM'iniz varsa, sanal bellek için 1.536 MB belirtin.

Not: Aynı anda birçok büyük uygulamayı sık sık çalıştırıyorsanız daha fazla sanal bellek belirtmek isteyebilirsiniz.

Sanal bellek ayarlarını değiştirme konusunda yardım için Windows Yardımı'nı "sanal belleği değiştirme" araması yapın.

Ekran koruyucu kullanma

Ekran koruyucular bellek kullanır ve otomatik olarak başlatılır. Monitör tasarımındaki iyileştirmeler nedeniyle, monitörünüzün "yazma" özelliğinden korunmasına yardımcı olmak için artık ekran koruyuculara gerek yoktur. Ekran koruyucu kullanmayarak performansı biraz artırabilir ve bilgisayarınızın daha sorunsuz çalışmasına yardımcı olabilirsiniz.

İpucu: Bilgisayarınızı yetkisiz erişime karşı korumak için ekran koruyucuya güvenmeyin. Uzaklaştığınızda bilgisayarınızın korunmasına yardımcı olmak için Windows logo tuşu+L tuşlarına basın.

Masaüstü arka planı kullanma

Masaüstü arka planını (Yok) olarak ayarlayarak bazı iyileştirmeler görebilirsiniz.

Sayfanın Başı

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.