قاعدة بيانات ضخمة جداً
قاعدة البيانات الضخمة جدًا ( VLDB ) هي قاعدة بيانات تحتوي على كمية هائلة من البيانات ، لدرجة أنها قد تتطلب منهجيات معمارية وإدارية ومعالجة وصيانة متخصصة .
تعريف
تسمح الصفات المبهمة مثل " كبير جدًا " و "ضخم" بتفسير واسع وذاتي، ولكن بُذلت محاولات لتحديد معيار وعتبة. كانت المعايير المبكرة هي حجم قاعدة البيانات في شكلها القياسي عبر تطبيع قاعدة البيانات أو الوقت اللازم لإجراء عملية كاملة على قاعدة البيانات مثل النسخ الاحتياطي . وقد أدت التحسينات التقنية باستمرار إلى تغيير ما يُعتبر " ضخمًا جدًا" . [ 6 ] [ 7 ]
يشير أحد التعريفات إلى أن قاعدة البيانات تصبح قاعدة بيانات ضخمة جدًا (VLDB) عندما تصبح "أكبر من أن تتم صيانتها خلال فترة الفرصة المتاحة... أي الفترة التي تكون فيها قاعدة البيانات غير نشطة". [ 8 ]
أحجام قاعدة بيانات VLDB
لا يوجد حجم بيانات مطلق يمكن الاستشهاد به. على سبيل المثال، لا يمكن اعتبار أي قاعدة بيانات تحتوي على أكثر من 1 تيرابايت من البيانات قاعدة بيانات ضخمة جدًا (VLDB). فقد تفاوت هذا الحجم المطلق للبيانات بمرور الوقت مع تطور أساليب معالجة البيانات وتخزينها ونسخها احتياطيًا، مما مكّنها من التعامل مع كميات أكبر من البيانات. [ 5 ] ومع ذلك، قد تبدأ مشكلات قواعد البيانات الضخمة جدًا بالظهور عند الاقتراب من 1 تيرابايت، [ 8 ] [ 9 ] ومن المرجح أن تظهر عند تجاوز 30 تيرابايت تقريبًا. [ 10 ]
تحديات قواعد البيانات الضخمة جدًا
تشمل المجالات الرئيسية التي قد تُشكّل فيها قواعد البيانات الكبيرة جدًا تحديات: التكوين، والتخزين، والأداء، والصيانة، والإدارة، والتوافر، وموارد الخادم. [ 11 ] : 11
إعدادات
يُعدّ التكوين الدقيق لقواعد البيانات التي تقع ضمن نطاق قواعد البيانات الكبيرة جدًا (VLDB) ضروريًا للتخفيف من المشكلات التي تثيرها هذه القواعد أو الحدّ منها. [ 11 ] : 36-53 [ 12 ]
إدارة
قد تزداد تعقيدات إدارة قاعدة بيانات ضخمة جدًا (VLDB) بشكل كبير بالنسبة لمسؤول قاعدة البيانات مع ازدياد حجم قاعدة البيانات. [ 13 ]
التوافر والصيانة
عند التعامل مع عمليات قواعد البيانات الضخمة جدًا (VLDB) المتعلقة بالصيانة والاستعادة، مثل إعادة تنظيم قواعد البيانات ونسخ الملفات، والتي كانت عمليةً في قواعد البيانات غير الضخمة جدًا، فإنها تستغرق وقتًا وموارد كبيرة جدًا في قواعد البيانات الضخمة جدًا. [ 14 ] وعلى وجه الخصوص، من غير العملي عادةً تحقيق هدف وقت الاستعادة (RTO)، وهو أقصى وقت متوقع لعدم توفر قاعدة البيانات بسبب انقطاع الخدمة، باستخدام الطرق التي تتضمن نسخ الملفات من القرص أو أرشيفات التخزين الأخرى. [ 13 ] للتغلب على هذه المشكلات، قد تساعد تقنيات مثل التجميع، وقواعد البيانات المستنسخة/المكررة/الاحتياطية، ولقطات الملفات، ولقطات التخزين، أو مدير النسخ الاحتياطي في تحقيق هدف وقت الاستعادة (RTO) والتوافر، على الرغم من أن كل طريقة قد يكون لها قيود ومحاذير ومتطلبات ترخيص وبنية تحتية، بينما قد يؤدي بعضها إلى فقدان البيانات وعدم تحقيق هدف نقطة الاستعادة (RPO). [ 15 ] [ 16 ] [ 13 ] [ 17 ] [ 18 ] بالنسبة للعديد من الأنظمة، قد تكون الحلول البعيدة جغرافيًا هي المقبولة فقط. [ 19 ]
النسخ الاحتياطي والاستعادة
تتمثل أفضل الممارسات في تصميم بنية النسخ الاحتياطي والاستعادة بما يتناسب مع حلول التوافر الشامل واستمرارية الأعمال. [ 20 ] [ 21 ]
أداء
مع ثبات البنية التحتية، قد يحدث انخفاض في الأداء، أي زيادة في زمن الاستجابة ، مع ازدياد حجم قاعدة البيانات. فبعض عمليات الوصول تتطلب معالجة (مسح) كميات أكبر من البيانات، ما يؤدي إلى زيادة زمن الاستجابة ( زمن خطي ). في حين قد يزداد ارتفاع الفهارس المستخدمة للوصول إلى البيانات، ما يستدعي ربما مساحة تخزين إضافية للوصول إليها ( زمن دون الخطي ). [ 22 ] ومن الآثار الأخرى انخفاض كفاءة التخزين المؤقت، نظرًا لانخفاض كمية البيانات التي يمكن تخزينها، فبينما تحافظ بعض الفهارس، مثل B+، على أدائها الجيد تلقائيًا مع النمو، قد تحتاج فهارس أخرى، مثل جداول التجزئة، إلى إعادة بناء.
إذا أدى ازدياد حجم قاعدة البيانات إلى زيادة عدد المستخدمين الذين يصلون إليها، فقد يتم استهلاك المزيد من موارد الخادم والشبكة، مما يزيد من خطر التنازع . تشمل بعض الحلول لاستعادة الأداء الأمثل: التقسيم ، والتجميع (ربما باستخدام التجزئة )، أو استخدام جهاز قاعدة بيانات مخصص . [ 23 ] : 390 [ 24 ]
التقسيم
قد يُسهم تقسيم قاعدة البيانات في تحسين أداء العمليات الضخمة على قاعدة بيانات كبيرة جدًا (VLDB)، بما في ذلك النسخ الاحتياطي والاستعادة، [ 25 ] ونقل البيانات الضخمة بفضل إدارة دورة حياة المعلومات (ILM)، [ 26 ] : 3 [ 27 ] : 105-118، مما يقلل من التنازع [ 27 ] : 327-329 ، بالإضافة إلى تحسين معالجة بعض الاستعلامات. [ 27 ] : 215-230
تخزين
من أجل تلبية احتياجات قاعدة البيانات الضخمة جدًا، يجب أن يتمتع تخزين قاعدة البيانات بزمن استجابة منخفض للوصول والتنافس ، وإنتاجية عالية ، وتوافر عالٍ .
موارد الخادم
قد يؤدي ازدياد حجم قاعدة البيانات الضخمة جدًا (VLDB) إلى الضغط على موارد الخادم والشبكة، وقد تظهر مشكلة اختناق تتطلب استثمارًا في البنية التحتية لحلها. [ 13 ] [ 28 ]
العلاقة بالبيانات الضخمة
لا تُعدّ قواعد البيانات الضخمة جدًا (VLDB) مرادفةً للبيانات الضخمة ، ولكن قد يتضمن جانب التخزين في البيانات الضخمة استخدام قاعدة بيانات VLDB. [ 2 ] مع ذلك، صُممت بعض حلول التخزين التي تدعم البيانات الضخمة منذ البداية لدعم كميات هائلة من البيانات، لذا قد لا يواجه مديرو قواعد البيانات مشكلات VLDB التي قد تواجهها الإصدارات القديمة من أنظمة إدارة قواعد البيانات العلائقية التقليدية. [ 29 ]
انظر أيضاً
مراجع
- ↑ "وثائق قاعدة بيانات أوراكل على الإنترنت، الإصدار 11g (11.1) / إدارة قواعد البيانات، مفاهيم قواعد البيانات" . أوراكل . 18 قاعدة بيانات ضخمة جدًا (VLDB) . تم الاطلاع عليه في 3 أكتوبر 2018 .
- 1 2 "قاعدة بيانات ضخمة جدًا (VLDB)" . تكنوبيديا . مؤرشف من الأصل في 4 يوليو 2018. تم الاسترجاع في 3 أكتوبر 2018 .
- ↑ غينز، آر إس و آر. غاميل. قواعد البيانات الضخمة جدًا: مجال بحثي ناشئ، ورقة عمل غير رسمية، مؤسسة راند
- ↑ مجلة معالجة البيانات . شركة النشر الأمريكية الشمالية. 1964. ص 18، 58.
- 1 2 ويدليك، مارين (18 سبتمبر 2009). "ما هي قاعدة البيانات الكبيرة جدًا؟" . mwidlake . مؤرشف من الأصل في 6 أكتوبر 2018. تم الاسترجاع في 7 أكتوبر 2018 .
- ↑ سيدلي، إدغار هـ. (1 أبريل 1980). موسوعة علوم وتكنولوجيا الحاسوب: المجلد 14 - أنظمة قواعد البيانات الضخمة جدًا إلى مصادر معلومات ماركوف وأنظمة الذاكرة الصفرية . مطبعة سي آر سي. الصفحات 1-18 . ISBN 9780824722142.
- ↑ جيريتسن، روب؛ مورغان، هوارد؛ زيسمان، مايكل (يونيو 1977). "حول بعض مقاييس قواعد البيانات أو ما هي قاعدة البيانات الكبيرة جدًا؟" . سجل ACM SIGMOD . 9 (1): 50-74 . doi : 10.1145/984382.984393 . ISSN 0163-5808 . S2CID 6359244 .
- 1 2 رانكينز، راي؛ جنسن، بول؛ بيرتوتشي، بول (18 ديسمبر 2002). "21" . مايكروسوفت إس كيو إل سيرفر 2000 ( الطبعة الثانية). سامز. ISBN 978-0672324673إدارة قواعد بيانات SQL Server الضخمة جدًا.
- ↑ "دليل قواعد البيانات الضخمة جدًا وتقسيمها - الإصدار 18 من أوراكل" . أوراكل . 1. مقدمة إلى قواعد البيانات الضخمة جدًا. مؤرشف من الأصل في 3 أكتوبر 2018. تم الاطلاع عليه في 3 أكتوبر 2018 .
- ↑ "مشكلة قواعد البيانات الضخمة جدًا - كيفية نسخ قواعد البيانات التي تتراوح سعتها بين 30 و100 تيرابايت احتياطيًا واستعادتها" (ملف PDF) . actifio. مؤرشف (ملف PDF) من الأصل بتاريخ 19 فبراير 2018.
- 1 2 حسين، سيد جعفر (2014). "ضبط وتطبيق أفضل الممارسات على قواعد البيانات الضخمة جدًا (VLDB)" (ملف PDF) . سانجام: AIOUG. مؤرشف (ملف PDF) من الأصل في 4 أكتوبر 2018.
- ↑ تشافيز، وارنر (7 يناير 2015). "أهم 10 خطوات أساسية لقاعدة بيانات SQL Server الضخمة جدًا" . SQLTURBO . مؤرشف من الأصل في 13 ديسمبر 2017. تم الاطلاع عليه في 5 أكتوبر 2018 .
- 1 2 3 4 فورمان، ديمتري (22 يناير 2018). راجيش سيتلم؛ مايك واينر؛ شياوتشن وو (محررون). "قاعدة بيانات SQL Server VLDB في Azure: تبسيط مهام إدارة قواعد البيانات" . MSDN . مؤرشف من الأصل في 6 أكتوبر 2018. تم الاطلاع عليه في 6 أكتوبر 2018 .
- ↑ "متطلبات خاصة لخوادم مستودعات البيانات العلائقية" . شركة ريد بريك سيستمز، 21 يونيو 1996. مؤرشف من الأصل في 10 أكتوبر 1997.
- ↑ "اعتبارات تصميم المجموعة" . كراوتش بيس . مؤرشف من الأصل في 17 أكتوبر 2018. تم الاسترجاع في 17 أكتوبر 2017 .
- ↑ "النسخ المتماثل عبر مراكز البيانات (XDCR)" . كراوتش بيس . مؤرشف من الأصل في 17 أكتوبر 2018. تم الاسترجاع في 17 أكتوبر 2017 .
- ↑ تشين، تيم. "اللقطات ليست نسخًا احتياطية" . شبكة أوراكل التقنية . مؤرشف من الأصل في 7 سبتمبر 2018. تم الاطلاع عليه في 10 أكتوبر 2018 .
- ↑ "استخدام نسخة احتياطية مقسمة كصورة احتياطية" . مركز معارف IBM . تم الاطلاع عليه بتاريخ 10 أكتوبر 2018 .
{{cite web}}: CS1 maint: deprecated archiveal service ( link ) - ↑ "الفصل 1: التوافر العالي وقابلية التوسع" . dev.mysql . مؤرشف من الأصل في 15 ديسمبر 2016. تم الاطلاع عليه في 12 أكتوبر 2018 .
- ↑ بروكس، شارلوت؛ ليونغ، كليم؛ ميرزا، أسلم؛ نيل، كورتيس؛ كيو، ين لي؛ سينغ، جون؛ وونغ، فرانسيس تي إتش؛ رايت، إيان آر (مارس 2007). "الفصل 1. تعريف ثلاثة قطاعات لحلول الأعمال". استمرارية أعمال تخزين أنظمة IBM: الجزء 2 دليل الحلول . منشورات IBM Redbooks. ISBN 978-0738489728.
- ↑ أختار، علي نافيد؛ بوخهولتز، جيف؛ رايان، مايكل؛ سيتي، كومار (2012). "أفضل الممارسات في النسخ الاحتياطي واستعادة قواعد البيانات" . مؤرشف من الأصل في 29 يونيو 2018. تم الاطلاع عليه في 12 أكتوبر 2012 .
- ↑ طارق، أويس (14 يوليو 2011). "فهم فهارس شجرة B+ وكيفية تأثيرها على الأداء" . ovaistariq.net . مؤرشف من الأصل في 7 فبراير 2018. تم الاطلاع عليه في 10 أكتوبر 2018 .
- ↑ شريستا، راجو (2017). التوافر العالي والأداء الأمثل لقواعد البيانات في الحوسبة السحابية - النسخ المتماثل التقليدي الرئيسي-التابع مقابل الحلول الحديثة القائمة على المجموعات . المؤتمر الدولي السابع للحوسبة السحابية والخدمات. المجلد 1: CLOSER. SCITEPRESS - منشورات العلوم والتكنولوجيا، المحدودة. doi : 10.5220/0006294604130420 . hdl : 10642/6140 . ISBN 978-989-758-243-1تمت أرشفة هذا النص من النسخة الأصلية بتاريخ 17 أكتوبر 2018 .
- ↑ "موسوعة" . تعريف: آلة قاعدة البيانات. مؤرشف من الأصل في 4 يوليو 2016. تم الاطلاع عليه في 10 أكتوبر 2018 .
- ↑ بورليسون، دونالد (26 مارس 2015). "نصائح حول النسخ الاحتياطي لقاعدة بيانات Oracle VLDB" . شركة بورليسون للاستشارات . مؤرشف من الأصل في 30 يونيو 2017. تم الاطلاع عليه في 11 أكتوبر 2016 .
- ↑ "تقسيم البيانات في قاعدة بيانات أوراكل 12c الإصدار 2: إدارة بيانات فائقة وأداء متميز لكل نظام" (ملف PDF) . أوراكل . مارس 2017. مؤرشف (ملف PDF) من النسخة الأصلية بتاريخ 15 ديسمبر 2017. تم الاطلاع عليه بتاريخ 17 أكتوبر 2018 .
- 1 2 3 تيسكي، توماس (8 فبراير 2018). تحقيق أقصى استفادة من تقسيم أوراكل - دليل عملي ومرجع (ملف PDF) (محاضرة صوتية). سيرن . هيرمان بار. 40-S2-C01 - قاعة كوري (سيرن): أوراكل. مؤرشف (ملف PDF) من الأصل في 12 أكتوبر 2018. تم الاطلاع عليه في 12 أكتوبر 2018 .
{{cite speech}}: CS1 maint: location ( link ) - ↑ ستيل، فيل؛ بوغماير، ليزا؛ بليت، كوري (1 أغسطس 2018). "اعتبارات أداء أجهزة الخادم" . مركز مايكروسوفت لمحترفي تكنولوجيا المعلومات . مؤرشف من الأصل في 17 أكتوبر 2018. تم الاطلاع عليه في 17 أكتوبر 2018 .
- ↑ لي، ييشان؛ مانوهاران، ساتيامورثي (2013). مقارنة أداء قواعد بيانات SQL وNoSQL . مؤتمر IEEE لمنطقة المحيط الهادئ للاتصالات والحواسيب ومعالجة الإشارات (PACRIM) لعام 2013. IEEE. ص 15. doi : 10.1109/PACRIM.2013.6625441 . ISBN 978-1-4799-1501-9.
- إدارة البيانات
- أنواع قواعد البيانات
