Hani Eid نشر 11 فبراير 2021 أرسل تقرير نشر 11 فبراير 2021 (معدل) ما هو الحد الأقصى لعدد الصفوف ( السجلات ) في الجدول الواحد بقاعدة بيانات mysql ؟ تم التعديل في 12 فبراير 2021 بواسطة Wael Aljamal توضيح السؤال اقتباس
0 Salah Eddin Beriani2 نشر 11 فبراير 2021 أرسل تقرير نشر 11 فبراير 2021 مرحبا يحتوي التمثيل الداخلي لجدول MySQL على حد أقصى لحجم الصف يبلغ 65.535 بايت ، حتى لو كان محرك التخزين قادرًا على دعم صفوف أكبر. 1 اقتباس
0 Sam Ahw نشر 11 فبراير 2021 أرسل تقرير نشر 11 فبراير 2021 لا يوجد قيمة نهائية عظمى ثابتة لعدد السجلات في الجدول، فذلك يعتمد على حجم البيانات المخزنة ضمن كل سجل وفي الجدول بشكل عام، ولكن بشكل تقريبي وباعتبار الحد الأقصى لحجم الجدول هو 64 تيرابايت، وبما أن الحد الأعظمى لسعة السجل الواحد الافتراضية هي 65,535 فبشكل تقريبي يكون عدد السجلات الأعظمى حوالي 1073.741.824 سجلاً. ومع ذلك ، يمكن إضافة المزيد من السجلات إذا كان حجم السجل الواحد أصغر. لا يتم النظر عادةً إلى العدد الأقصى للسجلات في الجدول أو العدد الأقصى لعدد الجداول في القاعدة، فإن MySql مصمم للتعامل مع بيانات بأعداد هائلة كما وأنه قابل للتوسع والنشر على عدة مخدّمات في حال تطلب الأمر ذلك. ويجب أيضاً لفت الانتباه إلى الاطلاع على قدرات مخدّم الويب الذي يحوي قاعدة البيانات، لأن سعته التخزينية ومواصفاته أيضاً ستكون عامل رئيسي في التخزين. 1 اقتباس
0 Hani Eid نشر 12 فبراير 2021 الكاتب أرسل تقرير نشر 12 فبراير 2021 شكراً لكم على الرد طيب اذا بالحسبة هذه السجل الواحد عندي تقريباً حجمه 0.230 لأنه بدون أي ملفات وسائط يعني اذا وصل حجم الجدول 1 تيرابايت يكون فيه 4.7 مليار سجل تقريباً ,, هل هذه الحسبة صحيحة ؟ وهل هذا يأثر على عمل الموقع ,علماً بأنه يعمل بـ Laravel وقاعدة بيانات Mysql ؟ اقتباس
0 Wael Aljamal نشر 12 فبراير 2021 أرسل تقرير نشر 12 فبراير 2021 بتاريخ 17 دقائق مضت قال Hani Eid: شكراً لكم على الرد طيب اذا بالحسبة هذه السجل الواحد عندي تقريباً حجمه 0.230 لأنه بدون أي ملفات وسائط يعني اذا وصل حجم الجدول 1 تيرابايت يكون فيه 4.7 مليار سجل تقريباً ,, هل هذه الحسبة صحيحة ؟ وهل هذا يأثر على عمل الموقع ,علماً بأنه يعمل بـ Laravel وقاعدة بيانات Mysql ؟ يتأثر أداء قاعدة البيانات العادية التي تكون على الحواسيب الشخصية مع عدد سجلات يقارب المليون سجل. إن حجم قاعدة البينانات نفسها لايؤثر لوجود خوارزميات بحث سريعة نوعا ما في MySQL، تأكد عند حجز الإضافة من أن يكون القرص الصلب من نوع سريع مثل SSD وأن يكون الرام كبير أيضا وهذا يتم حسابه بالاعتماد على عدد الزبائن ومعدل الطلبيات. كيف تحسن من أداء قاعدة البيانات: يجب أن يكون تصميم الجداول أمثلي قدر الإمكان (شخص له خبرة كافيه لعمل بنية الجداول و العلاقات بينهم و أنواع البيانات المختارة لكل حقل وتقليل عدد الحقول قدر الإمكان) العمل على تحسين علاقات الربط join الفهرسة بالاعتماد على ‘where’, ‘order by’, and ‘group by’ استخدام Full-Text Searches عند البحث في الحقول النصية ضبط حجم الذاكرة المؤقتة وإعدادتها بشكل أمثل حسب قدرات المخدم وطبيعة الاستعلامات MySQL Query Caching 1 اقتباس
السؤال
Hani Eid
ما هو الحد الأقصى لعدد الصفوف ( السجلات ) في الجدول الواحد بقاعدة بيانات mysql ؟
تم التعديل في بواسطة Wael Aljamalتوضيح السؤال
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.