ملتقى أهل الحديث

العودة   ملتقى أهل الحديث > خزانة الكتب والأبحاث

الملاحظات

إضافة رد
 
أدوات الموضوع
  #1  
قديم 23-02-09, 03:00 AM
أبو عبدالله العمر أبو عبدالله العمر غير متصل حالياً
وفقه الله
 
تاريخ التسجيل: 25-10-05
المشاركات: 96
افتراضي أقتراح بشأن محرك قواعد البيانات

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

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

أحببت ان اضع اقتراحي هنا لكي يشارك الجميع فيه الا وهو تغيير محرك قواعد البيانات الحالي MS Access بمحرك قواعد بينات أفضل حسب التالي :-
1- MySQL (مجاني)
2- Sql Server 2005 Express (مجاني)
3- Sqlite (مجاني)
4- Fire Bird (مجاني)
وهناك خيارات أخرى مجانية ومدفوعة

يعيب الخيار الثالث هو انه ليس لديه خادم مما يعني انه لن يعمل بالشكل المطلوب من خلال الشبكة (كما هو الحال في access) أما من ناحية الأداء والسرعة فهو يتفوق على الAccess بمراحل ومن يجرب أحد هذه المحركات السابقة لا يصدق فرق السرعة والثبات اذا كنا نتكلم عن 1000 أو 2000 كتاب ربما الفرق بسيط ولكن عندما يكون لديك أكثر من 200000 سجل هذا يعني أن Access ستكون في سبات عميق لمدة أكثر من 15 أو ربما 30 دقيقة في البيانات الضخمة بينما في المحركات الأخرى بثواني ستحصل على المطلوب وكما نعلم أن أهم ما في الشاملة هو البحث ولا يمكن الاستفادة من البحث اذا كان بطيئ ومزعج وأظن الجميع لاحظ بطئ البحث حتى بعد الفهرسة التي ربما جلست تنتظرها تنتهي أيام :)

فأرجو ان يجد هذا الإقتراح قبولا منكم , عندما كانت الشاملة في بداياتها لابأس أما الآن نحن مقبلين على تطوير كبير فيها فعنصر سرعة استخراج المعلومة مهم جدا خصوصا اذا كان هناك بديل ليس فقط أفضل بل لا يوجد مقارنة بينه وبين السابق

لا شك أن أي تطوير له ايجابيات وله سلبيات نبدأ بالإيجابيات:
1- محرك بحث جديد أسرع بمراحل من الحالي
2- من الممكن تضمينه من خلال الشاملة (أعني برمجيا لن يتطلب جهداً كبيراً الى حد ما)
3- أمان أكثر للبيانات في حال حدوث مشكلة مفاجئة لقاعدة البيانات
4- صغر ملحوظ لحجم قاعدة البيانات بالنسبة ل sqlite يصل الى 40% تقريباً أقل أي اذا كان لدينا10 جيجا ستكون مع التغيير ستكون 6 جيجا فقط
5- لا داعي لجعل كل كتاب له قاعدة بيانات مستقلة ممكن جعل كل تصنيف له قاعدة بيانات مستقلة أو حصرها كلها في قاعدة واحد أفضل من أجل المحافظة على الأداء
6- عمل قاعدة البيانات في نظام Windows ونظام Linux اذا كنا نتكلم عن MySQL أو Sqlite أو Firebird (هذه النقطة ربما لا تفيد كثيراً لان البرنامج تمت برمجته بVB6 وهي لا تعمل على Linux إلا عن طريق محاكي لنظام ويندوز)

السلبيات:
1- جميع الكتب الحالية لابد من إعادة ادخالها من جديد وفهرستها من جديد (لكن من الممكن أن يتم ذلك أليا برمجيا)
2- سيزيد حجم الشاملة (البرنامج) تقريبا 50 ميجا أو ربما أكثر (في حالة الخيار الأول والثاني)
3- موضوع المحمولية للشاملة سيتخفي الا اذا تم استخدام الخيار الثالث أو الرابع
4- تحتاج تعديل برمجي كبير لكنه ليس بالصعب

مجرد افكار وخبرات اطرحها للجميع سواء استخدمت في الشاملة ام لم تستخدم لعله يستفيد منها كل من يريد انشاء مشروع اسلامي جديد
__________________
اترك أثراً قبل الرحيل...
رد مع اقتباس
  #2  
قديم 25-02-09, 01:32 AM
الطيماوي الطيماوي غير متصل حالياً
وفقه الله
 
تاريخ التسجيل: 21-06-05
المشاركات: 7,526
افتراضي

أنا معك فيما ذكرت فسرعة البحث أصبحت مسألة مهمة ينبغي أخذها في الاعتبار
وإن لم يتم التنبه لها من الآن قد يؤدي ذلك لنسف البرنامج كله والبدء به من جديد ومن ثم ضياع العديد من الجهود المبذولة في عدد كبير من الكتب.
رد مع اقتباس
  #3  
قديم 05-06-09, 07:03 AM
سيدي محمد اندَيَّه سيدي محمد اندَيَّه غير متصل حالياً
وفقه الله
 
تاريخ التسجيل: 31-10-07
الدولة: موريتانيا
المشاركات: 1,658
افتراضي

جزاكم الله خيرا على هذه الاقتراحات
ومبارك عليكم تغيير اسمكم من ابي راكان الوضاح الى اسمك الحالي
__________________
اللهم أحينا حياة السعداء وأمتنا ميتة الشهداء
رد مع اقتباس
  #4  
قديم 14-06-09, 11:49 PM
أبو عبد الله الغيني أبو عبد الله الغيني غير متصل حالياً
وفقه الله
 
تاريخ التسجيل: 20-09-08
المشاركات: 200
افتراضي

بسم الله الرحمن الرحيم
جزاكم الله خيرا على هذه التنبيهات المفيدة، جعلها الله في موازين حسناتكم، ورفع بها درجاتكم في الآخرة والأولى.
فعلا، أؤيد هذه الفكرة وأمثالها، مما يجعل الشاملة أكثر تطورا، وأكثر استخداما في جميع أنظمة التشغيل.
__________________

ب150 ريال سعودي طُردت الشيعة الرافضة وأُخرجوا من "غانبيا"


«اتق الله حيثما كنت، وأتبع السيّئةَ الحسنةَ تمحها، وخالق الناس بخلقٍ حسنٍ».
رد مع اقتباس
  #5  
قديم 28-05-10, 08:17 PM
أبو أحمد الحربي السلفي أبو أحمد الحربي السلفي غير متصل حالياً
وفقه الله
 
تاريخ التسجيل: 22-02-09
المشاركات: 195
افتراضي رد: أقتراح بشأن محرك قواعد البيانات

اقتباس:
أما من ناحية الأداء والسرعة فهو يتفوق على الAccess بمراحل ومن يجرب أحد هذه المحركات السابقة لا يصدق فرق السرعة والثبات اذا كنا نتكلم عن 1000 أو 2000 كتاب ربما الفرق بسيط ولكن عندما يكون لديك أكثر من 200000 سجل هذا يعني أن Access ستكون في سبات عميق لمدة أكثر من 15 أو ربما 30 دقيقة في البيانات الضخمة بينما في المحركات الأخرى بثواني ستحصل على المطلوب وكما نعلم أن أهم ما في الشاملة هو البحث ولا يمكن الاستفادة من البحث اذا كان بطيئ ومزعج وأظن الجميع لاحظ بطئ البحث حتى بعد الفهرسة التي ربما جلست تنتظرها تنتهي أيام
هل أنت متأكد من هذه المعلومات

لقد حولت قاعدة بيانات من نوع Access إلى Sqlite فكان الحجم أكبر وسرعة البحث مماثله للأكسس إذا لم تكن أقل
وحولتها أيضا لـ Sql Server وكان الحجم أضعاف
__________________
من ضن بالمال أن ينفقه وبالليل أن يكابِده فعليه بسبحان الله وبحمده
حديث صحيح
رد مع اقتباس
  #6  
قديم 28-05-10, 08:22 PM
أبو أحمد الحربي السلفي أبو أحمد الحربي السلفي غير متصل حالياً
وفقه الله
 
تاريخ التسجيل: 22-02-09
المشاركات: 195
افتراضي رد: أقتراح بشأن محرك قواعد البيانات

أيضا قاعدة Sqlite من جهة إضافة العناصر لها Insert بطيأة جدا مقارنة مع الأكسس وسكول سيرفر
طبعا إذا كانت الإضافة برمجيا وليس يدويا كما يحصل في إنشاء فهرس لكتاب مثلا
أما الاكسس فتتم الاضافة في طرفة عين
__________________
من ضن بالمال أن ينفقه وبالليل أن يكابِده فعليه بسبحان الله وبحمده
حديث صحيح
رد مع اقتباس
  #7  
قديم 30-05-10, 10:01 PM
أحمد سعيدي أحمد سعيدي غير متصل حالياً
وفقه الله
 
تاريخ التسجيل: 15-05-10
الدولة: المغرب
المشاركات: 777
افتراضي رد: أقتراح بشأن محرك قواعد البيانات

اقتباس:
المشاركة الأصلية كتبت بواسطة أبو أحمد الحربي السلفي مشاهدة المشاركة
هل أنت متأكد من هذه المعلومات

لقد حولت قاعدة بيانات من نوع Access إلى Sqlite فكان الحجم أكبر وسرعة البحث مماثله للأكسس إذا لم تكن أقل
وحولتها أيضا لـ Sql Server وكان الحجم أضعاف
السلام عليكم
نفس المشكل واجهني، عند التحويل يصبح الحجم أكبر، ربما لأن SQLite تعتمد على ترميز UTF8 ؟
رد مع اقتباس
إضافة رد

أدوات الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 08:01 PM.


vBulletin الإصدار 3.8.11

حَيَّاكُمُ اللهُ فِيْ مُلْتَقَى أَهْلِ الْحَدِيْثِ

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.