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

Table Lifecycle Comparison مقارنة التسمية والنسخ والمؤقتة

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

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

الصف 1 شرح توضيحي
عملية SQLنطاق البقاءينسخ البنية الهندسية؟ينسخ صفوف البيانات؟حالة الاستخدام الهندسي المثلى
RENAME TABLE a TO bدائم (في قاموس البيانات)يحافظ على الجدول القائميحتفظ بكافة الصفوف في موضعهاتغيير اسم الجدول أو نقله بين قواعد البيانات
RENAME TABLE a TO old, b TO aدائم (تبديل ذري)يبدّل المخططين لحظياًيبدّل الجداول ذرياًتحديث الجداول الحية دون أي توقف في الخدمة
CREATE TABLE new LIKE origدائم (جدول أساسي)نعم (الأعمدة والترميز والمحرك)لا (جدول فارغ 0 صفوف)إنشاء جداول الأرشفة أو الجداول المرحلية الفارغة
CREATE TEMPORARY TABLE tmp (...)جلسة الاتصال الحالية فقطيعرّف هيكلاً خاصاً بالجلسةيبدأ فارغاً في الجلسةالحسابات المرحلية المعزولة لكل اتصال
CREATE TEMPORARY TABLE tmp LIKE origجلسة الاتصال الحالية فقطنعم (يستنسخ الهيكل كاملاً)لا (جدول فارغ 0 صفوف)اختبار عمليات الجدول بأمان داخل الجلسة الحالية

ملخص الدرس: درسنا في هذا الدرس إعادة تسمية الجداول والتبديل الذري بدون توقف عبر RENAME TABLE، واستنساخ الهياكل الهندسية عبر CREATE TABLE ... LIKE، وإنشاء الجداول المؤقتة المعزولة بالجلسة عبر CREATE TEMPORARY TABLE.
الخطوة التالية والدرس القادم: في الدرس القادم سنختتم الوحدة الرابعة بدراسة تفريغ الجداول وحذفها النهائي عبر أوامر TRUNCATE TABLE وDROP TABLE [IF EXISTS].

خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

درسنا في هذا الدرس إعادة تسمية الجداول والتبديل الذري بدون توقف عبر RENAME TABLE، واستنساخ الهياكل الهندسية عبر CREATE TABLE ... LIKE، وإنشاء الجداول المؤقتة المعزولة بالجلسة عبر CREATE TEMPORARY TABLE. الخطوة التالية: في الدرس القادم سنختتم الوحدة الرابعة بدراسة تفريغ الجداول وحذفها النهائي عبر أوامر TRUNCATE TABLE وDROP TABLE [IF EXISTS].