Bu yazıda MS Access verilənlər bazasına şəbəkə üzərindən daxil olduqda yavaş işləyən MS Access verilənlər bazasının bir neçə mümkün səbəblərini nəzərdən keçirəcəyik.
Verilənlər bazasının yavaş işləməsinin və ya pis işləməsinin müxtəlif səbəbləri var. Bu verilənlər bazaları sub-optimal işləmək üçün qurulmayıb, lakin nədənsə, uzun müddət ərzində onlar zəif performans verirlər. MS Access verilənlər bazasının ləng işləməsinin bəzi səbəbləri aşağıdakılardan biri ola bilər:

- Varsayılan olaraq, MS Access əlaqəli cədvəllər arasında məlumat vərəqlərini göstərmək imkanına malikdir. Əgər siz Data-sheet View-də tez-tez işləyirsinizsə, bu, daha tez-tez olur, tələb olunmur. Bu, sürətə mənfi təsir göstərir. Buna görə də, bu funksiyanı söndürmək tövsiyə olunur.
- Əgər siz əlaqəli cədvəldən istifadə edirsinizsə və məlumatları bir qeyddən digərinə köçürürsünüzsə, bu, sürəti azalda bilər. Çox naviqasiya etməyin.
- Baxış forması əlaqə üzərindən bərpa olunursa, o, sürəti də azalda bilər.
Bəzən verilənlər bazasını bölmək də performans qabiliyyətini yavaşlatır. Yalnız bir istifadəçi varsa, verilənlər bazasını asanlıqla bölmək olar, lakin daralmaların qarşısını almaq üçün həm ön, həm də arxa ucları yerli sistemdə saxlamalısınız.
- kimi statik məlumatlardan istifadə edərkən zip kodlar və s., yerli cədvəllər yaradın, əks halda işlərin sürətini yenidən azaldacaq.
- Qrafiklərin yerləşdirilməsi də daha çox resurs sərf etdiyi üçün performansın pis təsirlənməsinin səbəblərindən biridir. Beləliklə, onları implantasiya etmək əvəzinə link qrafiklərindən istifadə etmək məsləhətdir.
- Sıxlaşdırma zəruridir, çünki qeydləri silir və resursları azad edir. O, statistik məlumatları daha da yeniləyir və qeydləri yenidən təşkil edir. Əgər tez-tez yığışdırmırsınızsa, bu, performansa təsir edəcək. Bununla belə, sıxlaşdırmadan əvvəl bu məlumatların ehtiyat nüsxəsini çıxardığınızı unutmayın. Bol ehtiyatlı olmaq üçün güclü bir sərmayə qoyun Giriş düzəlişi aracı.
- Nəzarət elementlərinin sayı az olan sadə forma, çoxlu idarəedicilərə malik olan mürəkkəbdən daha yaxşıdır. Kompleks forma daha yavaş olacaq, çünki yükləmək və cavab vermək daha uzun vaxt aparacaq. Bunun əvəzinə, tək, mürəkkəb formaya malik olmaqdansa, tapşırıq üçün xüsusi formalar yarada bilərsiniz.
- İndeksləmə həmişə asan deyil və bəzən olduqca çaşdırıcı ola bilər. Həmçinin, həddindən artıq indeksləşdirmə performans üçün pis olacaq. Beləliklə, indeksləşdirmə zamanı çox diqqətli olmalı və indeksləri yalnız müntəzəm olaraq axtardığınız sahələrə tətbiq etməlisiniz.
- Bu bir həqiqətdir ki, məlumat nə qədər çox olarsa, performans da o qədər yavaş olacaqdır. Beləliklə, bir neçə cədvələ əsaslanan hesabatlar üçün sorğularınız olduqda, əvəzinə onları bir sorğuya əsaslamalısınız. Hesabat və ya formanı sıxışdıran qeydləri məhdudlaşdırmaq üçün bu sorğudan istifadə edin.
- Cədvəlləri dar, sahələri isə mümkün qədər az saxlamaq məsləhətdir. Daha çox sahə performansı yavaşlada bilər. Həmçinin yeni bir cədvəl üçün nadir hallarda istifadə olunan sahələrdən də qurtula bilərsiniz. Daha sonra bu cədvəllərlə təkbətək əlaqə qurun.
Beləliklə, yavaş performans üçün bəzi mümkün səbəblər bunlardır. Bunlardan xilas olmaq performansı əhəmiyyətli dərəcədə yaxşılaşdıra bilər.
Müəllif Giriş:
Vivian Stevens məlumatların bərpası üzrə mütəxəssisdir DataNumendaxil olmaqla məlumatların bərpası texnologiyaları üzrə dünya lideri olan , Inc mdf bərpa edin və excel bərpa proqram məhsulları. Ətraflı məlumat üçün ziyarət edin www.datanumen.com
Bəzən verilənlər bazasını bölmək də performans qabiliyyətini yavaşlatır. Yalnız bir istifadəçi varsa, verilənlər bazasını asanlıqla bölmək olar, lakin daralmaların qarşısını almaq üçün həm ön, həm də arxa ucları yerli sistemdə saxlamalısınız.