Applies ToAccess لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

تحتوي هذه المقالة على تلميحات لتحسين أداء قاعدة بيانات Microsoft Office Access. باتباع هذه التلميحات، يمكنك المساعدة في تسريع العديد من عمليات قاعدة البيانات، مثل تشغيل التقارير أو فتح النماذج التي تستند إلى استعلامات معقدة.

تتمثل إحدى أفضل الطرق لتحسين أداء قاعدة البيانات في إنشاء فهارس للحولات شائعة الاستخدام. من خلال إنشاء الفهارس، يمكنك تحسين الأداء أكثر مما يمكنك باستخدام أي من التلميحات الواردة في هذه المقالة. ينشئ Access تلقائيا بعض الفهارس لك، ولكن يجب أن تفكر بعناية فيما إذا كانت الفهارس الإضافية ستحسن الأداء.

لا تناقش هذه المقالة طرق تحسين أداء عناصر قاعدة بيانات معينة، مثل إنشاء فهرس. لمزيد من المعلومات، راجع المقالة الإنشاء واستخدام فهرس لتحسين الأداء.

في هذه المقالة

المساعدة في تحسين أداء قاعدة بيانات محلية

يمكن أن تساعدك الإرشادات التالية على تحسين أداء قاعدة بيانات Access المحلية — قاعدة بيانات مخزنة على محرك أقراص ثابت محلي، بدلا من الشبكة.

إيقاف تشغيل التصحيح التلقائي للاسم

تساعد ميزة التصحيح التلقائي للاسم على ضمان بقاء وظيفة عناصر قاعدة البيانات سليمة عند إعادة تسمية كائنات قاعدة البيانات الأخرى التي تعتمد عليها. على سبيل المثال، إذا قمت بإعادة تسمية جدول وكانت هناك استعلامات تستخدم هذا الجدول، فإن التصحيح التلقائي للاسم يتأكد من عدم توقف هذه الاستعلامات بسبب التغيير. يمكن أن تكون هذه الميزة مفيدة، ولكنها تؤدي بعض الأداء البطيء.

إذا كان تصميم قاعدة البيانات مستقرا ولن تتم إعادة تسمية عناصره، يمكنك إيقاف تشغيل التصحيح التلقائي للاسم بأمان لتحسين الأداء.

  1. افتح قاعدة البيانات التي تريد تحسينها.

  2. انقر فوق ملف > خيارات لفتح مربع الحوار خيارات Access.

  3. في الجزء الأيسر من مربع حوار خيارات Access‏، انقر فوق قاعدة البيانات الحالية.

  4. في الجزء الأيمن، ضمن خيارات التصحيح التلقائي للاسم، قم بإلغاء تحديد جميع خانات الاختيار.

تعيين قاعدة البيانات للضغط والإصلاح تلقائيا

بمرور الوقت، يمكن أن يصبح أداء ملف قاعدة البيانات بطيئا بسبب المساحة التي تظل مخصصة للكائنات المحذوفة أو المؤقتة. يزيل الأمر ضغط وإصلاح هذه المساحة المهدرة ويمكن أن يساعد قاعدة البيانات على التشغيل بشكل أسرع وأكثر كفاءة. يمكنك تعيين خيار لتشغيل الأمر ضغط وإصلاح تلقائيا عند إغلاق قاعدة بيانات.

  1. افتح قاعدة البيانات التي تريد تحسينها.

  2. انقر فوق ملف > خيارات لفتح مربع الحوار خيارات Access.

  3. في الجزء الأيسر من مربع حوار خيارات Access‏، انقر فوق قاعدة البيانات الحالية.

  4. في الجزء الأيمن، ضمن خيارات التطبيق، حدد خانة الاختيار ضغط عند إغلاق .

فتح قاعدة البيانات في الوضع الحصري

إذا كنت الشخص الوحيد الذي يستخدم قاعدة بيانات، فإن فتح قاعدة البيانات في وضع خاص يمنع المستخدمين الآخرين من استخدام قاعدة البيانات في نفس الوقت ويمكن أن يساعد في تحسين الأداء.

  1. ابدأ تشغيل Access، لكن بدون فتح قاعدة بيانات. إذا كان لديك بالفعل قاعدة بيانات مفتوحة، فقم بإغلاقها.

  2. انقر فوق فتح ثم انقر فوق استعراض.

  3. في مربع الحوار فتح ، حدد ملف قاعدة البيانات الذي تريد فتحه. يمكنك استخدام القائمة بحث في إذا كنت بحاجة إلى الاستعراض للعثور على ملف قاعدة البيانات.

  4. انقر فوق السهم الموجود على الزر فتح ، ثم انقر فوق فتح خاص.

إيقاف تشغيل خيارات التصحيح التلقائي

بشكل افتراضي، يقوم Access بتصحيح التدقيق الإملائي أثناء الكتابة. يمكنك إيقاف تشغيل ميزة التصحيح التلقائي للمساعدة في تحسين الأداء.

  1. افتح قاعدة البيانات التي تريد تحسينها.

  2. انقر فوق ملف > خيارات لفتح مربع الحوار خيارات Access.

  3. في الجزء الأيمن من مربع الحوار خيارات الوصول ، انقر فوق تدقيق.

  4. في الجزء الأيمن، ضمن خيارات التصحيح التلقائي، انقر فوق خيارات التصحيح التلقائي.

  5. في مربع الحوار خيارات التصحيح التلقائي ، قم بإلغاء تحديد خانات الاختيار للخيارات التي لا تريدها.

    ملاحظة: لا تحتاج إلى إيقاف تشغيل جميع خيارات التصحيح التلقائي لرؤية ميزة، ولكن كلما زادت خيارات التصحيح التلقائي التي تقوم بإيقاف تشغيلها، زادت الميزة.

أعلى الصفحة

المساعدة في تحسين الأداء في بيئة متعددة المستخدمين

يمكن أن تساعدك الإرشادات التالية على تحسين أداء قاعدة بيانات Access المستخدمة في بيئة متعددة المستخدمين.

تقسيم قاعدة البيانات

عند تقسيم قاعدة بيانات، يمكنك وضع جداول البيانات في ملف قاعدة بيانات على خادم شبكة في ما يسمى قاعدة بيانات خلفية. يمكنك وضع عناصر قاعدة البيانات الأخرى، مثل الاستعلامات والنماذج والتقارير، في ملف قاعدة بيانات آخر يسمى قاعدة بيانات الواجهة الأمامية. يحتفظ المستخدمون بنسختهم الخاصة من قاعدة بيانات الواجهة الأمامية على أجهزة الكمبيوتر الخاصة بهم. سيتحسن الأداء لأنه يتم إرسال البيانات فقط عبر الشبكة.

يمكنك تقسيم قاعدة بيانات باستخدام معالج تقسيم قاعدة البيانات.

  • على علامة التبويب أدوات قاعدة البيانات ، في المجموعة نقل البيانات ، انقر فوق قاعدة بيانات Access.

تغيير إعداد التأمين على مستوى الصفحة أو مستوى السجل

يقوم Access بتأمين كمية معينة من البيانات أثناء تحرير السجلات. تعتمد كمية البيانات المؤمنة على إعداد التأمين الذي تختاره. يمكنك المساعدة في تحسين الأداء عن طريق اختيار التأمين على مستوى الصفحة. ومع ذلك، قد يقلل التأمين على مستوى الصفحة من توفر البيانات، لأنه يتم تأمين بيانات أكثر من التأمين على مستوى السجل.

  • تأمين على مستوى الصفحة    يقوم Access بتأمين الصفحة التي تحتوي على السجل (الصفحة هي منطقة الذاكرة حيث يوجد السجل). قد يؤدي تحرير سجل مع تمكين التأمين على مستوى الصفحة أيضا إلى تأمين السجلات الأخرى المخزنة في الذاكرة في مكان قريب. ومع ذلك، يكون الأداء أسرع بشكل عام عند استخدام التأمين على مستوى الصفحة بدلا من التأمين على مستوى السجل.

  • تأمين على مستوى السجل    يقوم Access بتأمين السجل الذي يتم تحريره فقط. لا تتأثر السجلات الأخرى.

تغيير إعداد التأمين على مستوى الصفحة أو مستوى السجل    

  1. افتح قاعدة البيانات التي تريد ضبطها.

  2. انقر فوق ملف > خيارات لفتح مربع الحوار خيارات Access.

  3. في الجزء الأيمن، انقر فوق إعدادات العميل.

  4. في الجزء الأيمن، في القسم خيارات متقدمة ، حدد خانة الاختيار فتح قواعد البيانات أو قم بإلغاء تحديدها باستخدام تأمين مستوى السجل .

اختر إعدادا مناسبا لتأمين السجلات

يقوم Access بتأمين السجلات أثناء تحريرها. يعتمد عدد السجلات التي يقوم Access بتأمينها ومقدار الوقت الذي يتم تأمين هذه السجلات فيه على إعداد تأمين السجلات الذي تختاره.

  • لا توجد أقفال     لا يقوم Access بتأمين سجل أو صفحة حتى يحفظ المستخدم التغييرات عليه، مما يؤدي إلى توفر البيانات بسهولة أكبر. ومع ذلك، يمكن أن تحدث تعارضات البيانات (التغييرات المتزامنة التي يتم إجراؤها على السجل نفسه) إذا كنت تستخدم هذا الإعداد. عند حدوث تعارض في البيانات، يجب على المستخدم تحديد إصدار البيانات الذي يجب الاحتفاظ به. هذا هو الخيار الأسرع بشكل عام، ولكن قد تفوق تعارضات البيانات مكاسب الأداء.

  • سجل تم تحريره     يقوم Access بتأمين سجل بمجرد أن يبدأ المستخدم في تحريره. ونتيجة لذلك، يتم تأمين السجلات لفترات زمنية أطول، ولكن تعارضات البيانات أقل احتمالا.

  • كافة السجلات     يقوم Access بتأمين جميع السجلات في جدول أثناء فتح أي نموذج أو ورقة بيانات تستخدم هذا الجدول. يمكن أن يؤدي ذلك إلى تحسين أداء المستخدم الذي يقوم بتحرير البيانات في الجدول، ولكنه يقيد قدرة المستخدمين الآخرين على تحرير البيانات أكثر من الخيارات الأخرى.

تغيير إعداد تأمين السجلات    

  1. افتح قاعدة البيانات التي تريد ضبطها.

  2. انقر فوق ملف > خيارات لفتح مربع الحوار خيارات Access.

  3. في الجزء الأيمن، انقر فوق إعدادات العميل.

  4. في الجزء الأيمن، في المقطع خيارات متقدمة ، ضمن تأمين السجل الافتراضي، انقر فوق الخيار الذي تريده.

ضبط إعدادات تحديث الشبكة وتحديثها

حاول ضبط الفاصل الزمني للتحديث (ثانية)والفاصل الزمني لإعادة محاولة التحديث (msec)وعدد عمليات إعادة محاولة التحديث وإعدادات الفاصل الزمني لتحديث ODBC (ثانية)، حسب الاقتضاء.

يمكنك استخدام إعدادات الفاصل الزمني لإعادة محاولة التحديثوعدد مرات إعادة محاولة التحديث لتحديد عدد المرات التي يحاول فيها Access حفظ سجل عند تأمينه من قبل مستخدم آخر.

يمكنك استخدام الفاصل الزمني لتحديث ODBC وإعدادات الفاصل الزمني للتحديث للتحكم في عدد مرات تحديث Access لبياناتك. يؤدي تحديث فقط إلى تحديث البيانات الموجودة بالفعل في ورقة البيانات أو النموذج. لا يقوم التحديث بإعادة ترتيب السجلات أو عرض سجلات جديدة أو إزالة السجلات والسجلات المحذوفة من نتائج الاستعلام التي لم تعد تفي بالمعايير المحددة. لعرض مثل هذه التغييرات، يمكنك إعادة الاستعلام عن السجلات الأساسية لورقة البيانات أو النموذج.

تغيير إعدادات تحديث الشبكة وتحديثها    

  1. افتح قاعدة البيانات التي تريد المساعدة في تشغيلها بشكل أسرع.

  2. انقر فوق ملف > خيارات لفتح مربع الحوار خيارات Access.

  3. في الجزء الأيمن، انقر فوق إعدادات العميل.

  4. في الجزء الأيمن، في القسم خيارات متقدمة ، قم بتغيير الإعدادات التي تريدها.

تلميح: لإعادة الاستعلام، اضغط على SHIFT+F9.

أعلى الصفحة

المساعدة في تحسين أداء Access على الكمبيوتر

يمكن أن تساعد الإرشادات التالية في تحسين أداء Access، بغض النظر عما إذا كانت قاعدة البيانات التي تعمل بها مخزنة على الكمبيوتر أو على شبكة.

إيقاف تشغيل حركات واجهة المستخدم

تتضمن واجهة مستخدم Access حركات، مثل عند فتح القوائم. على الرغم من أن هذه الرسوم المتحركة تساعد على تسهيل استخدام الواجهة، إلا أنها يمكن أن تبطئ الأمور قليلا. يمكنك إيقاف تشغيلها للمساعدة في تحسين الأداء.

  1. انقر فوق ملف > خيارات لفتح مربع الحوار خيارات Access.

  2. في الجزء الأيمن، انقر فوق إعدادات العميل.

  3. في الجزء الأيمن، ضمن عرض، قم بإلغاء تحديد خانة الاختيار إظهار الحركات .

إيقاف تشغيل علامات الإجراءات

إذا لم تستخدم علامات الإجراءات، فقم بإيقاف تشغيلها للمساعدة في تحسين الأداء.

  1. انقر فوق ملف > خيارات لفتح مربع الحوار خيارات Access.

  2. في الجزء الأيمن، انقر فوق إعدادات العميل.

  3. في الجزء الأيمن، ضمن عرض، قم بإلغاء تحديد خانتي الاختيار إظهار علامات الإجراء على أوراق البياناتوإظهار علامات الإجراء على Forms والتقارير.

إغلاق البرامج الأخرى التي لا يتم استخدامها

يؤدي إغلاق البرامج الأخرى إلى إتاحة المزيد من الذاكرة ل Access، مما يساعد على تقليل استخدام القرص وتحسين الأداء.

ملاحظة: قد تحتاج أيضا إلى إنهاء بعض البرامج التي تستمر في العمل في الخلفية بعد إغلاقها. ابحث في منطقة الإعلام عن أي من هذه البرامج. كن حذرا عند الخروج من هذه البرامج، لأن بعض البرامج قد تكون ضرورية لكي يعمل الكمبيوتر كما تتوقع. إذا كان لديك أي شك، فمن المحتمل ألا تخرج من هذه البرامج.

إضافة المزيد من ذاكرة الوصول العشوائي إلى الكمبيوتر

يمكن أن تساعد إضافة ذاكرة الوصول العشوائي إلى الكمبيوتر على تشغيل الاستعلامات الكبيرة بشكل أسرع ويمكن أن تسمح لك بفتح المزيد من عناصر قاعدة البيانات في وقت واحد. علاوة على ذلك، فإن ذاكرة الوصول العشوائي أسرع بكثير من الذاكرة الظاهرية على محرك أقراص ثابتة. عند إضافة RAM، يمكنك المساعدة في تقليل استخدام القرص وتحسين الأداء.

تنظيف محركات الأقراص الثابتة

نفذ هذه المجموعة من الخطوات بشكل دوري:

  1. احذف الملفات من الكمبيوتر التي لم تعد بحاجة إليها.

  2. احذف ملفات الإنترنت المؤقتة.

  3. إفراغ سلة المحذوفات.

  4. قم بتشغيل عمليات الضغط والإصلاح على قواعد البيانات الخاصة بك.

  5. إلغاء تجزئة محركات الأقراص الثابتة.

تعطيل خدمات Windows التي لا تحتاجها

على سبيل المثال، إذا كان لديك حل جيد للنسخ الاحتياطي لسطح المكتب، يجب أن تفكر في تعطيل خدمة استعادة النظام. يؤدي تعطيل خدمات Microsoft Windows التي لا تستخدمها إلى إتاحة المزيد من ذاكرة الوصول العشوائي ل Access.

هام: إذا قررت تعطيل خدمات Windows، فتابع ما تقوم بتعطيله، بحيث يمكنك بسهولة إعادة تمكين أي خدمات Windows تقرر أنك تحتاج إليها.

ضبط إعدادات الذاكرة الظاهرية

في معظم الحالات، يجب أن يعمل إعداد الذاكرة الظاهرية الافتراضي الذي يستخدمه Windows على النحو الأمثل. ومع ذلك، في بعض الحالات، يمكن أن يؤدي ضبط إعدادات الذاكرة الظاهرية إلى تحسين أداء Access. ضع في اعتبارك ضبط إعدادات الذاكرة الظاهرية الافتراضية في الحالات التالية:

  • ليس لديك مساحة قرص كبيرة متوفرة على محرك الأقراص المستخدم حاليا للذاكرة الظاهرية، ومحرك أقراص محلي آخر لديه مساحة متوفرة.

  • محرك أقراص محلي آخر أسرع من محرك الأقراص الحالي لديه مساحة متوفرة ولا يتم استخدامه بشكل كبير.

في هذه الحالات، قد تحصل على أداء أفضل عن طريق تحديد محرك أقراص مختلف للذاكرة الظاهرية.

قد تحصل أيضا على أداء أفضل عن طريق تحديد مقدار ثابت من مساحة القرص للذاكرة الظاهرية. ضع في اعتبارك تحديد 1.5 مرة من الذاكرة الظاهرية مثل مقدار ذاكرة الوصول العشوائي المثبتة على الكمبيوتر. على سبيل المثال، إذا كان لديك 1024 ميغابايت من ذاكرة الوصول العشوائي، فحدد 1536 ميغابايت للذاكرة الظاهرية.

ملاحظة: قد تحتاج إلى تحديد المزيد من الذاكرة الظاهرية إذا كنت غالبا ما تقوم بتشغيل العديد من التطبيقات الكبيرة في وقت واحد.

للحصول على تعليمات حول تغيير إعدادات الذاكرة الظاهرية، ابحث في تعليمات Windows عن "تغيير الذاكرة الظاهرية".

عدم استخدام شاشة التوقف

يستخدم موفرو الشاشة الذاكرة ويبدأون تلقائيا. بسبب التحسينات في تصميم أجهزة العرض، لم تعد هناك حاجة إلى موفري الشاشة للمساعدة في حماية جهاز العرض الخاص بك من "الحرق". يمكنك تحسين الأداء قليلا ومساعدة الكمبيوتر على التشغيل بسلاسة أكبر من خلال عدم استخدام شاشة التوقف.

تلميح: لا تعتمد على شاشة التوقف لحماية الكمبيوتر من الوصول غير المصرح به. للمساعدة في حماية الكمبيوتر عند الابتعاد، اضغط على مفتاح شعار Windows+L.

عدم استخدام خلفية سطح المكتب

قد ترى بعض التحسينات عن طريق تعيين خلفية سطح المكتب إلى (بلا).

أعلى الصفحة

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.