لغة SQL بدون توقف

NonStop SQL هو نظام إدارة قواعد بيانات علائقية تجاري مصمم لتحمل الأعطال وقابلية التوسع ، وهو متوفر حاليًا من قبل شركة هيوليت باكارد إنتربرايز . أحدث إصدار منه هو SQL/MX 3.4.

طُوّر المنتج في الأصل بواسطة شركة تانديم كمبيوترز . استحوذت شركة كومباك على تانديم في عام 1997. ثم استحوذت شركة هيوليت-باكارد على كومباك في عام 2002. وعندما انقسمت هيوليت-باكارد في عام 2015 إلى شركتي إتش بي إنك وهيوليت باكارد إنتربرايز، انتقل برنامج نون ستوب إس كيو إل وبقية خط إنتاج نون ستوب إلى هيوليت باكارد إنتربرايز.

يُستخدم هذا المنتج بشكل أساسي لمعالجة المعاملات عبر الإنترنت (OLTP)، وهو مصمم خصيصًا للمؤسسات التي تحتاج إلى توافر عالٍ وقابلية للتوسع لأنظمة قواعد البيانات الخاصة بها. ومن بين المستخدمين النموذجيين لهذا المنتج: البورصات، وشركات الاتصالات، ونقاط البيع، وشبكات أجهزة الصراف الآلي المصرفية. [ 1 ]

تاريخ

تم تصميم NonStop SQL ليعمل بكفاءة على أجهزة الكمبيوتر المتوازية، مما يضيف وظائف للبيانات الموزعة والتنفيذ الموزع والمعاملات الموزعة.

تم إصداره لأول مرة في عام 1987، وأضاف الإصدار الثاني في عام 1989 [ 2 ] القدرة على تشغيل الاستعلامات بالتوازي، وأصبح المنتج مشهورًا إلى حد ما لكونه أحد الأنظمة القليلة التي تتوسع بشكل خطي تقريبًا مع عدد المعالجات في الجهاز: إضافة وحدة معالجة مركزية ثانية إلى خادم NonStop SQL الحالي ضاعفت أدائه تقريبًا.

أضاف الإصدار الثاني /MP إلى اسمه، اختصارًا لـ Massively Parallel (التوازي الهائل). أما الإصدار الثالث، NonStop SQL/MX، فقد أنتج منتجًا أكثر توافقًا مع معايير ANSI SQL من سابقه. يُطرح NonStop SQL/MX على منصة NonStop منذ عام 2002، ويمكنه الوصول إلى الجداول التي أنشأها NonStop SQL/MP، مع العلم أن "جداول SQL/MX الأصلية" فقط هي التي توفر التوافق مع معايير ANSI والعديد من التحسينات المشابهة لـ Oracle. بُنيت منصة HP Neoview لذكاء الأعمال باستخدام NonStop SQL كأساس لها. يُعد NonStop SQL/MX منتج قاعدة بيانات OLTP الوحيد من HP.

تم نشر أجزاء من قاعدة بيانات Neoview كمصدر مفتوح في عام 2014 تحت اسم Trafodion ، وهو الآن مشروع Apache من المستوى الأعلى.

انظر أيضاً

مراجع

  1. مجموعة تانديم للأداء (1988). "معيار أداء لغة SQL المتواصلة في معاملات الخصم والإيداع" . وقائع مؤتمر ACM SIGMOD الدولي لإدارة البيانات لعام 1988 - SIGMOD '88 . المجلد  17. شيكاغو، إلينوي، الولايات المتحدة: مطبعة ACM. الصفحات 337-341 . doi : 10.1145/50202.50243 . ISBN  9780897912686. S2CID 15257584 . 
  2. مجموعة تانديم لقواعد البيانات (1989). "NonStop SQL: تطبيق موزع عالي الأداء وعالي التوافر للغة SQL" . في: د. جاوليك (محرر). وقائع ورشة العمل الثانية لمعالجة المعاملات عالية الأداء . سبرينغر فيرلاغ. الصفحات 60-104 . ISBN  3-540-51085-0.