توصيات ومبادئ توجيهية لتحسين أداء FILESTREAM خادم SQL

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

اضغط هنا لرابط المقالة باللغة الانجليزية2160002
الموجز
تسمح ميزة SQL Server FILESTREAM لتخزين بيانات كائن كبير ثنائي varbinary (max) كملفات في نظام الملفات. إذا كان لديك عدد كبير من الصفوف في حاويات FILESTREAM، وهي التخزين الأساسي لكلا من الأعمدة FILESTREAM وفيليتابليس، التي تنتهي بوحدة تخزين نظام ملف الذي يحتوي على عدد كبير من الملفات. لتحقيق أفضل أداء عند معالجة دمج البيانات من قاعدة البيانات بالإضافة إلى نظام الملفات، من المهم التأكد من نظام الملفات يتم ضبطها على النحو الأمثل. فيما يلي بعض الخيارات التوليف المتوفرة من منظور نظام ملفات:
  • الارتفاع البحث عن برنامج تشغيل عامل التصفية FILESTREAM ملقم SQL [على سبيل المثال: rsfx0100.sys]. تقييم كافة برامج تصفية تحميلها رصة التخزين المقترنة بوحدة تخزين ميزة FILESTREAM لملفات وتأكد من أن برنامج تشغيل رسفكس الموجودة في أسفل المكدس. يمكنك استخدام فلتمك. عنصر تحكم exe لتعداد برامج تشغيل عامل التصفية لوحدة تخزين محددة. هنا عينة إخراج من خلال الأداة المساعدة فلتمك:C:\Windows\System32>fltMC.exe عوامل التصفية
    اسم عامل التصفيةNum مثيلاتالارتفاعالإطار
    سفتريدير14060000
    مبفيلتير93280000
    لوافف11350000
    FileInfo9450000
    RsFx0103141001.030
  • تأكد من الخاصية "آخر وقت وصول" تعطيل ملفات الملقم. يتم الاحتفاظ بهذه السمة ملف النظام في السجل:
    اسم المفتاح: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
    الاسم: نتفسديسابليلاستاكسيسوبداتي
    النوع: REG_DWORD
    قيمة: 1
  • تأكد من الملقم تعطيل تسمية 8.3. يتم الاحتفاظ بهذه السمة ملف النظام في السجل:
    اسم المفتاح: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
    الاسم: NtfsDisable8dot3NameCreation
    النوع: REG_DWORD
    قيمة: 1
  • تحقق من أن حاويات الدليل FILESTREAM عدم وجود ضغط نظام ملفات التشفير أو ملف النظام ممكنة، هذه تقديم مستوى النفقات العامة عند الوصول إلى هذه الملفات.
  • من موجه أوامر غير مقيد، تشغيل مثيلات فلتمكوتأكد من أن لم برامج تشغيل عوامل التصفية هي متصلة بوحدة التخزين حيث حاولت استعادة.
  • تحقق من أن يقوم FILESTREAM حاويات الدليل يحتوي على ملفات أكثر من 300 ألف. يمكنك استخدام المعلومات من عرض كتالوج sys.database_files للتعرف على الملفات ذات الصلة FILESTREAM تخزين الدلائل التي في نظام الملفات. يمكن منع وجود حاويات متعددة. (انظر العنصر النقطي التالي لمزيد من المعلومات).
  • باستخدام ملفات FILESTREAM واحد فقط، يتم إنشاء كافة ملفات البيانات ضمن نفس المجلد. إنشاء ملف عدد كبير جداً من الملفات قد تتأثر بمؤشرات NTFS كبيرة التي يمكن أن تصبح مجزأة أيضا.
    • بعد filegroups متعددة بشكل عام يجب أن تساعد هذه (التطبيق يستخدم التقسيم أو جداول متعددة، كل منها الانتقال إلى مجموعة الملفات الخاصة به).
    • باستخدام SQL Server 2012 والإصدارات الأحدث، لديك عدة حاويات أو الملفات الموجودة ضمن فيليستريمفيليجروب، وسيتم تطبيق نظام توزيع ذهاب وإياب. ولذلك سوف تحصل على عدد ملفات NTFS كل دليل أصغر.
  • يمكن أن تصبح أسرع باستخدام حاويات FILESTREAM متعددة، إذا استخدمت عدة وحدات تخزين حاويات تخزين النسخ الاحتياطي والاستعادة.
    • يدعم العديد من الحاويات في مجموعة ملفات SQL Server 2012 وجعل الأمور أسهل بكثير. قد تحتاج لم أنظمة تقسيم تعقيداً لإدارة عدد أكبر من الملفات.
  • قد تصبح NTFS MFT مجزأة، والتي يمكن أن تسبب مشكلات في الأداء. يعتمد حجم MFT محفوظة على حجم وحدة التخزين، لذلك قد أو قد لا تواجه هذا.
    • يمكنك التحقق من تجزئة MFT مع defrag/A/V C: (تغيير C: إلى اسم وحدة التخزين الفعلية).
    • يمكنك حجز MFT المساحة باستخداممفتزوني 2 إعداد.
    • يجب استبعاد ملفات البيانات FILESTREAM من فحص الفيروسات.
معلومات أخرى
نظرة عامة حول ميزة ثيفيليستريم
sp_filestream_force_garbage_collection (SQL للعمليات)
معلومات حول برنامج التحكم fltmc.exe
نتفسديسابليلاستاكسيسوبداتي
NtfsDisable8dot3NameCreation

توصيات ومبادئ توجيهية لتحسين أداء FILESTREAM خادم SQL

يوفر الجدول التالي مزيد من المعلومات حول أدوات البحث تلقائياً عن هذا الشرط في مثيل SQL Server الخاص بك وفي إصدارات SQL Server الذي يتم تقييم القاعدة أو المنتجات.

قاعدة البرامجعنوان القاعدةوصف القاعدةإصدارات المنتجات التي يتم تقييم القاعدة
مستشار مركز النظاميمكن لميزة SQL Server FILESTREAM الاستفادة من تغيير إعدادات نظام الملفاتمستشار مركز النظام تحديد ما إذا كان مثيل SQL Server باستخدام ميزة FILESTREAM وما إذا كانت إعدادات التسجيل ذات الصلة الرئيسية بين معدّة كما هو موضح في هذه المقالة. راجع المعلومات المتوفرة في المقطع "جمع المعلومات" التنبيه "مرشد"، وقم بإجراء التغييرات المطلوبة لمفاتيح التسجيل.SQL Server 2008
SQL Server 2008 R2
محلل SQL Server 2008 R2 أفضل الممارسات (SQL Server 2008 R2 إذا)

يحتاج نظام الملفات الضبط للحصول على أفضل أداء FILESTREAM


محلل SQL Server 2008 R2 أفضل الممارسات (SQL Server 2008 R2 منهاج عمل بيجين) يوفر قاعدة للكشف عن الحالات التي نظام الملفات لم يتم تكوين أمثل لأداء بيتيرفيليستريم. في حالة تشغيل الأداة منهاج عمل بيجين، ومواجهة تحذير الذي يحمل عنوان "محرك-نظام الملفات يحتاج إلى الضبط للحصول على أفضل أداء FILESTREAM"، يجب اتباع التوصيات التي تمت مناقشتها في هذه المقالة لتحسين أداء نظام الملفات.SQL Server 2008
SQL Server 2008 R2
محلل SQL Server 2012 أفضل الممارسات (منهاج عمل بيجين SQL Server 2012)

يحتاج نظام الملفات الضبط للحصول على أفضل أداء FILESTREAM


محلل SQL Server 2012 أفضل الممارسات (منهاج عمل بيجين SQL Server 2012) يوفر قاعدة للكشف عن حالات فيها نظام الملفات لم يتم تكوين على النحو الأمثل لتحسين الأداء FILESTREAM. في حالة تشغيل الأداة منهاج عمل بيجين، ومواجهة تحذير الذي يحمل عنوان "محرك-نظام الملفات يحتاج إلى الضبط للحصول على أفضل أداء FILESTREAM"، يجب اتباع التوصيات التي تمت مناقشتها في هذه المقالة لتحسين أداء نظام الملفات.SQL Server 2012





تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 2160002 - آخر مراجعة: 08/28/2016 11:10:00 - المراجعة: 3.0

Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 R2 Enterprise

  • kbmt KB2160002 KbMtar
تعليقات