الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مقارنة جيدة بين خمس من أشهر قواعد البيانات

بدأه php4pro في 9 سبتمبر 2008 · 4 رد · 2,258 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم وحرمة الله وبركاته

هذه مقارنة مع خمس قواعد بيانات من أشهر قواعد البيانات البديلة عن BDE وكلها قاعدة البيانات ملف واحد ما عدا DBISAM وAdvantage

DBISAM -1

EasyTable-2

Absolute Database-3

Advantage-4

DISQLite3-5

										  ABS	EASY	ADS	DISQL  DBISAM
 Creating 100,000 records		10.7	53.0	5.6	  1.05	 2.0

 Reading all doubles				 0.4	 20.4	0.7	  0.1	 0.7

 Reading all strings				  0.4	 20.5	0.7	   0.2	 0.7

 Rewriting records					3.0	  59.6	3.9	  ?	  2.0

 Create index						   25.3	 69.2	0.1	 1.0	 3.5

 Reading doubles with index	   0.9	   51.1	1.3	 0.2	 0.8

 Reading strings with index		 0.9	   50.1	1.0	 0.2	 0.8

 Rewriting records					 26.6	133.4	4.8	  ?	  3.0

 Filter 1 of 10 records				0.0		 1.7	 0.0	 0.0	 0.6

 Size of DB						 13.7MB	14.4MB	4.5MB   4.0MB	12.5Mb

المقارنة وأيضا الكود المستخدم تجده هنا

http://delphi.newswhat.com/geoxml/forumhis...ups.borland.com

تم تعديل هذه المشاركة بواسطة php4pro في 9 سبتمبر 2008 في 13:08

#2

نتائج المقارنة تتغير مع مرور الوقت وصدور نسخ احدث

المقارنة فوق قديمة (حوالي سنة ونصف) وهناك مقارنة اقدم (اربع سنوات)

http://www.delphipages.com/news/detaildocs.cfm?ID=140

وحتى نكون عادلين يجب احصاء جميع انواع قواعد البيانات ووضع مثال للمقارنة

والسلام عليكم

d4baa0.gif
#3

صحيح أن المقارنة لها أكثر من سنة ونصف تقريبا لكني قمت بتجربة انشاء 100000 سجل من نوع number وstring و float وبعد الإنشاء قراءة جميع القيم وجربته مع ABS وDBISAM و MS Access و كانت النتائج قريبة جدا من هذه النتيجة السابقة لكني لم اجرب المثال مع Advantage EasyTable

بالنسبة لمايكروسوفت أكسس النتيجة مضحكة جدا فأعدت المحاولة أكثر من مرة قلت ربما هناك مشكلة معينة ولكن دون جدوى ما بين 470 الى 550 ثانية لهذا السبب لا تجد اكسس من ضمن القائمة لانها دائما في آخرها :D

مقابل 10 ثواني لل ABS في وضع single user

و 17 ثانية في وضع multi user

و11.87 ثانية لل DBISAM

وDISQLITE3 التي لا أظن أن هناك أسرع منها ثانيتين فقط :D

#4

أخي الكريم

هل ال ABS تحتوي علي Query Builder و User Interface مثل SqlServer

كيف يمكن الحصول عليها

شكرا لك

خيركم من تعلم القرآن وعلمه

#5

يمكنك تحميلها من هنا

http://www.componentace.com/download/

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

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…