MySQL: آلية العمل والمنظومة
أُنشئت MySQL عام 1995 على يد MySQL AB، واستحوذت عليها Sun عام 2008 ثم Oracle عام 2010. وهي اليوم نظام إدارة قواعد البيانات مفتوح المصدر الأكثر انتشارًا في العالم، ويعود ذلك إلى حد كبير إلى حزمة LAMP (Linux/Apache/MySQL/PHP) التي غذّت انفجار الويب. تستخدم WordPress وDrupal وJoomla وMagento وLaravel قاعدة MySQL افتراضيًا. ويقدم إصدارها 8.0 (والإصدار 8.4 LTS الصادر عام 2024) تحسينات مهمة: window functions وJSON_TABLE وCTEs التعاودية، ومحرك InnoDB أعيد تصميمه.
- محرك التخزين: InnoDB افتراضيًا (معاملات ACID، قفل على مستوى الصف). لا يزال MyISAM موجودًا لاستخدامات محددة جدًا لكنه لا يدعم المعاملات.
- نقاط القوة: إدارة بسيطة للغاية، منظومة واسعة جدًا (phpMyAdmin، MySQL Workbench)، نسخ متماثل رئيسي-تابع ناضج جدًا، أداء قراءة خام ممتاز.
- نقاط الضعف: أقل ثراءً من PostgreSQL من حيث أنواع البيانات (لا مصفوفات أصلية، ولا أنواع هندسية أساسية)، محرك تحسين أقل تطورًا بقليل، إدارة معاملات أكثر تساهلًا.
- الاستضافة: متوفر افتراضيًا في 100 % من عروض الاستضافة المشتركة و VPS في السوق.