بيت قواعد بيانات ما هو عامل ملء؟ - تعريف من techopedia

ما هو عامل ملء؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني عامل التعبئة؟

في SQL Server ، الوحدة الأساسية للتخزين هي صفحة على مستوى الأوراق. يحدد عامل التعبئة النسبة المئوية للمساحة في كل صفحة لتعبئة البيانات. يمكن تعريف قيمة عامل التعبئة كنسبة مئوية من 1 إلى 100. القيمتان 0 و 100 هي نفسها في جميع النواحي ؛ تشير كلتا القيمتين إلى أن الصفحة ممتلئة تمامًا بالبيانات ، وأن القيمة الافتراضية هي 0. إذا تم تحديد بعض القيم الأخرى كعامل تعبئة ، على سبيل المثال 70 ، فهذا يعني أن 70 بالمائة من صفحة مستوى الورقة تمتلئ و 30 النسبة المئوية المتبقية للبيانات المستقبلية. لذلك ، إذا كان عامل التعبئة أقل من 100 ، فسيتم استخدام المساحة المتبقية لنمو البيانات في المستقبل.

تيكوبيديا توضح عامل الملء

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

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

ما هو عامل ملء؟ - تعريف من techopedia