محرك التخزين هو وحدة برمجية تحتوي على مكونات MySQL ، ويمكنها التعامل مع عمليات الإنشاء والقراءة والتحديث لأنواع الجداول المختلفة لتخزين المعلومات وإدارتها في قاعدة بيانات.
هناك خمسة أنواع من الجداول التي تدعمها MySQL:
ISAM
- ISAM تعني طريقة الوصول التسلسلي المفهرس.
- لقد تم إهماله وإزالته من الإصدار 5.5
- يتم استبدال جميع وظائف جداول ISAM بـ MyISAM.
- حجم جدول ISAM بالكاد 4 جيجابايت.
- ISAM ليس محمولاً.
مزايا MyISAM ،
- يوفر وصولاً سريعًا إلى السجلات
- الوصول المتسلسل والوصول العشوائي.
- ISAM هو مزيج متسلسل ومباشر.
عيوب MyISAM
رفض بنك التطبيق النقدي الدفع
- يتطلب مساحة تخزين إضافية كبيرة جدًا لملفات الفهرس.
- يستغرق الكثير من الوقت للحفاظ على الفهرس.
مطلوب ISAM أجهزة باهظة الثمن.
golang تحويل السلسلة إلى تعويم
MyISAM
- إذا لم نحدد نوع الجدول عند إنشاء الجدول في ذلك الوقت ، تنشئ MySQL جدول نوع MyISAM افتراضيًا.
- يعتمد حجم جدول MyISAM على نظام التشغيل وملف البيانات قابل للنقل من نظام إلى آخر.
- يعمل جدول MyISAM بسرعة كبيرة ولكن المعاملة ليست آمنة.
مزايا MyISAM
- MyISAM سهل التصميم والإنشاء ، إذا كنت جديدًا ، فنحن نقترح عليك البدء بـ MyISAM.
- يعد MyISAM أسرع من InnoDB في الظروف العامة.
- فهرسة النص الكامل / البحث.
عيوب MyISAM
- لا يدعم MyISAM المعاملات الآمنة.
- التعافي السيئ من التعطل وضعف سلامة البيانات.
- عندما يتم قفل الجدول بأكمله ، يكون MyISAM في ذلك الوقت أبطأ من جداول InnoDB لأنه يتم إدراجها وتحديثها بشكل متكرر.
# مقل
www.c-sharpcorner.com
أنواع جدول MySQL (محرك التخزين)
محرك التخزين هو وحدة برمجية مكونة من مكونات MySQL ، يمكنها التعامل مع إنشاء وقراءة وتحديث لأنواع مختلفة من الجداول لتخزين المعلومات وإدارتها في قاعدة بيانات.