مقارنة بين قواعد بيانات MySQL, FireBirdSQL, PostgeSQL

أضف رد جديد

كاتب الموضوع
أبوالحارث
عضو نشيط
مشاركات: 152
اشترك في: مايو 2013

مقارنة بين قواعد بيانات MySQL, FireBirdSQL, PostgeSQL

مشاركة بواسطة أبوالحارث »

أجريت اختبار سرعة للأنظمة الثلاثة عبر توصيلها ببرنامج MS Access وذلك للإصدرات التالية:
  • MySQL اعتمدت على إصدار MariaDB 10.0.8 باعتباره الترقية الأحدث
    والتوصيل ODBC عبر البرنامج في الموقع الرسمي التابع لأوراكل.
  • FireBirdSQL الإصدار2.5.2 والتوصيل عبر برنامج ODBC الرسمي .
  • PostgreSQL الإصدار 9.4.3 مع أداة التوصيل الرسمية.
وكانت لصالح قواعد بيانات بوستجريس حيث كانت أسرع من ماي سكيول ب35% تقريبا وأسرع من فايربيرد بخمس مرات تقريبا ذلك في المتوسط على عدة استعلامات من استعلامات على حقول رقمية مفهرسة واستعلامات like وsimilar to، وفي كل ذلك تتفوق بوستجريس على أختيها.

ولكن قواعد بيانات فايربيرد تتميز بأن ملف وحيد للقاعدة مما يجعلها سهلة النقل (Portable)، وكلا من بوستجريس وماي سكيول تخزن البيانات بطرق تشعبية غير واضحة بالنسبة لي.

وبوستجريس هي الأوسع من حيث دعم أنواع بيانات متعددة تتفوق بها على نظيراتها.

كما أنها تدعم ترميز utf8 وترميز win1256 وعدة ترميزات أخرى، ولكن ترميز win1256 بالنسبة للمستخدم العربية يزيد من سرعة نقل البيانات النصية.

وتتفوق بوستجريس بوجود برنامج pgAdmin الذي يعطيك تحكم عبر واجهة رسومية وهو برنامج رسمي يثبت مع السرفر مباشرة ولا يوجد له مكافئ في ماي سكيول أم فايربيرد فهناك برنامج ضعيف للأدمن.

كما أن ما سكيول تستهلك الكثير من الذاكرة بالنسبة للبوستجرس.

وخلاصة المقانة أن البوستجرس هي الخيار الأفضل لسرفر قواعد بيانات مجاني وكافة النواحي تقريبا.
أضف رد جديد