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

ما هو تقسيم النطاق؟ - تعريف من techopedia

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

Anonim

تعريف - ماذا يعني تقسيم النطاق؟

تقسيم النطاق هو نوع من تقسيم قاعدة البيانات العلائقية حيث يستند القسم إلى نطاق محدد مسبقًا لحقل بيانات محدد مثل معرفات ذات تعداد رقمي فريد أو تواريخ أو قيم بسيطة مثل العملة. يتم تعيين عمود مفتاح التقسيم بنطاق محدد ، وعندما يناسب إدخال البيانات هذا النطاق ، يتم تعيينه لهذا القسم ؛ وإلا فإنه يتم وضعها في قسم آخر حيث تناسبها.

تيكوبيديا يوضح تقسيم النطاق

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

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

خصائص تقسيم النطاق:

  • يحتوي كل قسم على الحد الأعلى الحصري.
  • يحتوي كل قسم على حد أدنى غير شامل ، باستثناء القسم الأول.
ما هو تقسيم النطاق؟ - تعريف من techopedia