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

Integer Storage Classes فئات الأعداد الصحيحة وتخزينها

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

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

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

توفّر MySQL 8 خمس فئات للأعداد الصحيحة مصممة للموازنة بين استهلاك القرص والمدى الرقمي: TINYINT بحجم 1 بايت، وSMALLINT بحجم 2 بايت، وMEDIUMINT بحجم 3 بايت، وINT بحجم 4 بايت، وBIGINT بحجم 8 بايت. يساعد اختيار أصغر نوع يغطي مدى بياناتك الفعلي على تقليص استهلاك ذاكرة التخزين المؤقت في محرك InnoDB وتسريع قراءة الفهارس.

مخطط الأنواع الرقمية في MySQL 8: الأعداد الصحيحة والعشرية الدقيقة والعائمة
SQL
-- Inspect standard maximum signed values per integer class
SELECT
  127 AS max_tinyint_1b,
  32767 AS max_smallint_2b,
  8388607 AS max_mediumint_3b,
  2147483647 AS max_int_4b;