أولاً، أشكر Microsoft على اختراع نظام الملفات NTFS، فهو بالفعل نظام ملفات قوي للغاية وله وظائف قوية.
الكتلة هي الوحدة الأساسية لقراءة وكتابة الإدخال / الإخراج للقرص (وهي وحدة التخصيص في NTFS).
سنتحدث اليوم عن موضوعات تتعلق بحجم كتلة NTFS في تخزين بيانات SQL Server. سيستخدم NTFS مجموعات بحجم 4 كيلو بايت بشكل افتراضي عند تهيئة الأقسام التي تتجاوز 2 جيجا بايت، وهو في الأساس حجم المجموعة لمعظم الأقراص الثابتة اليوم. يمكن استخدام إلغاء التجزئة عندما لا يزيد حجم الكتلة عن 4 كيلو بايت.
يمكن ضبط حجم مجموعة NTFS من 512 بايت إلى 64 كيلو بايت بالطبع، يجب تحديده أثناء التنسيق، وإلا فلا يمكن تغييره. إذا كانت المجموعة صغيرة جدًا، فإن استخدام المساحة مرتفع، ولكن جدول الأقسام كبير، وهناك العديد من الأجزاء، والأداء ضعيف؛ وإذا كانت المجموعة كبيرة جدًا، فإن استخدام المساحة منخفض، ولكن هناك أجزاء قليلة. والأداء جيد. لذا فإن 4 كيلو بايت هو خيار شائع.
تبلغ سعة محركات الأقراص الثابتة اليوم عدة مئات من الجيجابايت، لذا لم تعد المساحة تمثل مشكلة. ومع ذلك، كان الإدخال/الإخراج على القرص يمثل دائمًا عنق الزجاجة في الأداء. من أجل زيادة سرعة القراءة والكتابة على القرص، فقد أجهد الجميع أدمغتهم. على أي حال، طالما تم تحديد القرص الصلب، يبدو من المستحيل تغيير تصميمه المادي، ولا يوصى بذلك، لذلك لا يمكننا البدء إلا من أماكن أخرى، مثل استخدام مصفوفة RAID، وإلغاء التجزئة بشكل متكرر، واستخدام الرقائق، جيد كابلات البيانات، وما إلى ذلك، يتم استخدام كل ما يمكن استخدامه.
خادم SQL Server هو تطبيق ذو متطلبات إدخال/إخراج عالية. الوحدة الأساسية لقراءة وكتابة ملفات البيانات هي صفحة واحدة. حجم كل صفحة هو 8 كيلو بايت تشكل مساحة 64 كيلو بايت. ملفات البيانات جميعها كبيرة الحجم نسبيًا، وفي بيئات الإنتاج العامة، تكون عدة جيجابايت أو أكثر شائعة. وفي الأساس لن يقوم أحد بإلغاء تجزئة تخزين SQL Server، حتى نتمكن من تهيئة قسم القرص المخصص لتخزين SQL Server في مجموعة بحجم 64 كيلو بايت، مما يمكنه تحسين الأداء دون إضاعة المساحة.
هل هناك أي مخاطر؟ بالطبع، عند حدوث كارثة في القرص، قد تكون البيانات المفقودة أكبر قليلاً، على الأقل 64 كيلو بايت. ومع ذلك، أثبتت الممارسة أن هذا الحل لا يزال ممكنًا للغاية، لأن كتل مصفوفة RAID للخوادم العامة تبلغ أيضًا 64 كيلو بايت لا يهم إذا كان حجمه 64 كيلو بايت.
يمكنك أيضًا الرجوع إلى سيناريوهات التطبيق الأخرى، إذا كان هناك أي أخطاء، فنحن نرحب بانتقاداتك.
مؤلف هذا المقال: جيت نت
مصدر هذه المقالة: http://www.cnblogs.com/gytnet/archive/2009/12/21/1628561.htm