السلام عليكم ورحمة الله وبركاتة
فى المواضيع الأخيرة فى قسم php سمعت عن الجداول الأفتراضية
أرجو التحدث عنها ووضع مثال لطريقة العمل.
وشكرآ
السلام عليكم ورحمة الله وبركاتة
فى المواضيع الأخيرة فى قسم php سمعت عن الجداول الأفتراضية
أرجو التحدث عنها ووضع مثال لطريقة العمل.
وشكرآ
الجداول الإفتراضية ؟!!!!!!!!!!
هل تقصد المهام المجدولة ؟
__________________
اللهم وفقني لما تحبه وترضاه...
حسب إعتقادي فأنا لم أقرأ عنها ولكن حللت الأمر فقط
هي جداول ستخزن فيها الكويري ك insert فقط لكي تخفف الحمل في تصفح البرمجية
ثم تقوم بأخذ الداتا منها ومعالجاتها كل فترة من الزمن مع تفريغها من البيانات التي تمت معالجاتها
مثل ان تقوم بعمل جدول تسجل فيه حقل insert لكل زيارة لموضوع في قسم في موقعك مع رقم العضو اللي زار الموضوع وبالتالي مع كل زيارة يكون هناك كويري واحدة خفيفة لأنها أنسرت فقط
تقوم كل ساعة بأخذ تلك الحقول وتعد فيها زيارات كل قسم علي حدي فتجد ان القسم 7 حدث فيه خلال الساعه الماضية 3000 زيارة
تزود زياراته ب 3000 في كويري واحدة ( هنا انت وفرت 3000 كويري update بكويري واحدة )
تجد ان العضو الفلاني عدد زياراته لموضوعات المنتدي في الساعة كانت 30 صفحة تزوده
إلخ
معالجة للبيانات المدخلة هنا
بإختصار هي جداول وسيطة تستخدم فقط لجمع بيانات تقوم بمعالجاتها لنقل كم المعلومات التي تقوم بتحديثها في قواعد البيانات من التحديث الفوري ( المرهق جدا ) للتحديث كل زمن محدد ( لا يكون مرهق كون التعليمات تكون اقل بكثير )
تستخدم هذه الجداول الكثير من البرمجيات مع المعلومات التي تتحدث في قواعد البيانات بشكل مكثف جدا فقط وليس مع كل شئ
بالتوفيق
__________________
السيف أصدق أنباء من الكتب
لا اعرف ماذا تقصد بالجداول الافتراضية . ممكن اسمها بالانجليزي؟
اذا كنت تقصد ال temporary tables وهذا ما ارجحه يمكنك القراءة عن ال memory storage engine
حيث كل محتويات الجدول تخزن على الرام لذلك يكون التعامل معه سريع جدا ..
لكن المحتويات تضيع اذا تم عمل ريستارت للسيرفر
وعندما تمسح records من الجدول تظل المساحة الخاصة بهم من الرام محجوزة لتخزين بيانات هذا الجدول الى ان تعمل rebuild للجدول حيث يفك الحجز عن المساحة الغير مستخدمة.
__________________
محمد حمود.