معيار TATP
في معالجة المعاملات ، يعد معيار معالجة معاملات تطبيقات الاتصالات ( TATP ) معيارًا مصممًا لقياس أداء أنظمة معاملات قواعد البيانات الموجودة في الذاكرة .
المعيار
مع تطور بنى قواعد البيانات والمعالجات الدقيقة، لا بد من تطوير معايير قياس الأداء المستخدمة لتقييم الأداء المشترك لهذه المكونات الحيوية. ورغم وجود معايير أخرى لقياس معدل نقل البيانات في هذا المجال ، إلا أنه لم يُصمم أي منها خصيصًا لدراسة العلاقة بين برمجيات قواعد البيانات الموجودة في الذاكرة ونظام معالجة الذاكرة الذي تعمل فيه. يُعدّ TATP معيارًا جديدًا مفتوح المصدر لقياس معدل نقل البيانات ، وهو مصمم خصيصًا للتطبيقات عالية الأداء ، ومناسب تمامًا لتحليل أداء قواعد البيانات الموجودة في الذاكرة ومقارنة الأنظمة.
يحاكي معيار TATP قاعدة بيانات نموذجية لسجل موقع المستخدم (HLR) تستخدمها شركات الاتصالات المتنقلة. يُعدّ سجل موقع المستخدم (HLR) تطبيقًا تستخدمه شركات تشغيل شبكات الهاتف المحمول لتخزين جميع المعلومات ذات الصلة بالمشتركين، بما في ذلك رقم الهاتف المحمول ، والخدمات المشتركين فيها، وصلاحيات الوصول، والموقع الحالي لجهاز المشترك. تتضمن كل مكالمة من وإلى الهاتف المحمول عمليات بحث في سجلات موقع المستخدم (HLR) لكلا الطرفين، مما يجعلها مثالًا مثاليًا لبيئة تتطلب سرعة عالية، حيث تكون أحمال العمل ذات صلة بجميع التطبيقات التي تتطلب سرعة فائقة: الاتصالات، والخدمات المالية ، والألعاب، ومعالجة الأحداث والتنبيهات، وأنظمة الحجز، والبرمجيات كخدمة (SaaS)، وما إلى ذلك.
يُولّد هذا الاختبار المعياري حملاً هائلاً على خادم قاعدة البيانات ، ما يعني توليد الحمل حتى يصل إلى أقصى معدل نقل بيانات يمكن للخادم تحمّله. ويتم توليد هذا الحمل من خلال تنفيذ معاملات مُحددة مسبقًا على قاعدة بيانات مُستهدفة مُحددة. صُمم مخطط قاعدة البيانات المُستهدفة ليُحاكي قاعدة بيانات HLR النموذجية في شبكة الهاتف المحمول . نُشرت خوارزمية ما يُعرف باختبار TATP المعياري في الأصل في رسالة ماجستير. [ 1 ] استُلهم هذا الاختبار المعياري من برنامج اختبار حقيقي استخدمته إحدى شركات تصنيع معدات الاتصالات لتقييم مدى ملاءمة أنظمة قواعد البيانات العلائقية المختلفة لبرمجة التحكم في الخدمات في شبكات الهاتف المحمول. ومن المشتقات الأخرى للاختبار الأصلي اختبار قاعدة بيانات الشبكة المعياري. [ 2 ] يُنفذ اختبار TATP سبع معاملات مُحددة مسبقًا لإدراج البيانات وتحديثها وحذفها والاستعلام عنها في قاعدة البيانات. تُظهر نتائج اختبار TATP متوسط معدل النقل المؤهل (MQTh) لنظام قاعدة البيانات المُستهدفة، وتوزيعات أوقات الاستجابة لكل نوع من أنواع المعاملات السبعة.
تم استخدام معيار TATP في الصناعة [ 3 ] والبحث العلمي. [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ]
مراجع
- ↑ توني سترانديل: "أنظمة قواعد البيانات مفتوحة المصدر: دراسة الأنظمة، الأداء، وقابلية التوسع". رسالة ماجستير، جامعة هلسنكي ، قسم علوم الحاسوب ، مايو 2003، 54 صفحة، على الرابط: http://ethesis.helsinki.fi/julkaisut/mat/tieto/pg/strandell/
- ↑ "معيار قاعدة بيانات الشبكة"، وهو مشروع مفتوح المصدر، على الرابط التالي: https://sourceforge.net/projects/ndbb/
- ↑ تعاونت شركتا إنتل وآي بي إم لمضاعفة أداء قواعد البيانات في الذاكرة، إنتل 2009 http://communities.intel.com/docs/DOC-2985
- ↑ إيبوكراتيس بانديس، رايان جونسون، نيكوس هاردافيلاس، أناستاسيا أيلاماكي: تنفيذ المعاملات الموجهة نحو البيانات. بفلدب، 3(1)، 2010.
- ↑ رو فانغ، هوي-إي هسياو، بين هي، سي. موهان، يون وانغ: تصميم جديد لنظام تسجيل قواعد البيانات باستخدام ذاكرة فئة التخزين. وقائع المؤتمر الدولي لهندسة البيانات (ICDE 2011)، هانوفر، ألمانيا، 11-16 أبريل 2011.
- ↑ كيشور كومار بوسوكوري، راجيف غوبتا، لاكشمي ن. بهويان: لا مزيد من الطعن في الظهر... سياسة جدولة أمينة للبرامج متعددة الخيوط. وقائع مؤتمر البنى المتوازية وتقنيات الترجمة (PACT 2011)، جزيرة غالفستون، تكساس، الولايات المتحدة الأمريكية، 10-14 أكتوبر 2011.
- ↑ رايان جونسون، إيبوكراتيس بانديس، رادو ستويكا، مانوس أثاناسوليس، أناستاسيا أيلاماكي: قابلية التوسع في تسجيل الكتابة المسبقة على أجهزة متعددة النوى ومتعددة المقابس. مجلة VLDB 21(2)، 2011: 239-263.
- ↑ بير-أكي لارسون، سبيروس بلاناس، كريستيان دياكونو، كريج فريدمان، جيغنيش إم. باتيل، مايك زويلينج: آليات التحكم في التزامن عالية الأداء لقواعد البيانات في الذاكرة الرئيسية. وقائع مؤتمر VLDB 2012، إسطنبول، تركيا، 28-30 أغسطس 2012، الصفحات 298-309.
- ↑ كيفن ب. غافني، مارتن برامر، لاري براسفيلد، د. ريتشارد هيب، دان كينيدي، وجيغنيش م. باتيل. 2022. SQLite: الماضي والحاضر والمستقبل. وقائع مؤسسة VLDB. 15، 12 (أغسطس 2022)، 3535-3547. https://doi.org/10.14778/3554821.3554842
روابط خارجية
- SourceForge.net: معيار معالجة معاملات تطبيقات الاتصالات (TATP)
- أنتوني وولسكي وفيلهو راتيكا: " قياس الأداء وضبط قواعد البيانات الاحتياطية الساخنة "، الندوة الدولية الثالثة لتوافر الخدمة (ISAS 2006)، 15-16 مايو 2006، هلسنكي، فنلندا.
- GitHub.com: تطبيق بروتوكول TATP لـ Volt
- معالجة المعاملات
