انتقل إلى محتوى الدرس

InnoDB Buffer Pool and Logs ذاكرة Buffer Pool وسجلات الأمان

تعلّم معمارية خادم MySQL ومحرك التخزين InnoDB بأسلوب MySQL 8 الحديث مع أمثلة استعلامات SQL وتطبيقات تفاعلية.
1 صفوف تعليمية
MySQL
8 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يجمع محرك InnoDB بين السرعة الفائقة والأمان ضد الأعطال بفضل مكونين أساسيين في معماريته:

  • ذاكرة التخزين المؤقت (InnoDB Buffer Pool): مساحة مخصصة في الذاكرة العشوائية تحتفظ بصفحات البيانات والفهارس (بحجم 16 KB للصفحة) لتلبية الاستعلامات المتكررة من الذاكرة مباشرة.
  • سجل الإعادة (Redo Log): سجل متسلسل يوثق كل تعديل قبل كتابته النهائية على القرص، مما يتيح استعادة البيانات تلقائياً عند انقطاع التيار.
SQL
-- Inspect InnoDB page size and buffer pool size in bytes
SELECT
  @@innodb_page_size,
  @@innodb_buffer_pool_size;