delphi4arab منتديات دلفي للعرب
مشكلة مع فايرداك - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : مشكلة مع فايرداك (/showthread.php?tid=11995)



مشكلة مع فايرداك - Delphi4Us - 03-07-2022

السلام عليكم


لاول مرة استخدم FireDac واحرجتني اليوم مع احد الزبائن
فعند تعبئتها بحوالي 600 صنف عند المباشر وفلترة البيانات في الـ KeyPress يصبح الجهاز بطيئا ويقطع يعني تكتب مثلا (عصير عنب ) تنتظر حتى تتم الكتابة وتتفرج على الحروف تظهر كل حرف بعد ثانية تقريبا

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

وقلت ربما هناك شئ فاتني لا اعرفه في FareDac فانا لم اعمل بها من قبل وسابقا كان يظهر لي مؤشر الـ SQL حتى قال احد الاخوة استخدم خيار Slint Mode
فهل هناك خيار هنا وبهذه المشكلة ام انه طبع هذه الادوات


RE: مشكلة مع فايرداك - صالح حمادي - 03-07-2022

السلام عليكم
Slint Mode نستخدمها لاخفاء مؤشر SQL
ما هي قاعدة البيانات عندك و هل هناك حقول حسابية


RE: مشكلة مع فايرداك - محمد عبد العزيز - 03-07-2022

السلام عليكم

عليك بكتاب Delphi in Depth: FireDAC

من تجربة: IBDac/UniDac أكثر كفائة/سرعة من FireDAC



RE: مشكلة مع فايرداك - أبو معاذ - 03-07-2022

(03-07-2022, 08:50 PM)محمد عبد العزيز كتب : السلام عليكم

عليك بكتاب Delphi in Depth: FireDAC

من تجربة: IBDac/UniDac أكثر كفائة/سرعة من FireDAC

و هل هناك نسخ جيجة للمكونات IBDac/UniDac  ؟


RE: مشكلة مع فايرداك - Delphi4Us - 04-07-2022

إقتباس :ما هي قاعدة البيانات عندك و هل هناك حقول حسابية


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


إقتباس :من تجربة: IBDac/UniDac أكثر كفائة/سرعة من FireDAC


شيئان منذ ان نصحتني بهما لم افارقهما هما IBDac و FireBird وفعلا كل مرة اكتشف فعليتهما 
ولكن جربت FireDac لاني احتجت الى خاصية فيها FilterChanges حيث اجعلها rtInserted واستخدمها في اضافة فاتورة جديدة حيث تفلتر البيانات ولا تظهر الا التي اضفتها ولم اقم بعمل Commit لها وهذا يوفر الكثير من العمل بالادوات الاخرى


RE: مشكلة مع فايرداك - larbiparadox - 04-07-2022

السبب في مضاد الفيروسات ، إذا لم يكن مثبت السب الثاني هو الجدار الناري

الحل

السماح ، او عدم فحص المنفذ 3050

وللتأكد

اوقف مضاد الفيروسات مؤقتا ، او توقيف الجدار الناري


RE: مشكلة مع فايرداك - محمد الدرة - 05-07-2022

استخدم الفايرداك منذ حوالي 2015 الى اليوم وادائها افضل من رائع
لااعرف سبب البطى قد ربما من عتاد الحاسوب الذي مع الزبون او نوع القاعدة
مع اني اقوم بالاستعلام عن بيانات تحتوي ملايين السجلات وتقوم بارجاع البيانات في اجزاء من الثانية

مانوع قاعدة البيانات وهل هناك اندكس خاص بالحقل اللي تقوم بالغرز عليه وهل تقوم باستخدام الامر فلتر ام sql


RE: مشكلة مع فايرداك - Delphi4Us - 05-07-2022

إقتباس :السبب في مضاد الفيروسات ، إذا لم يكن مثبت السب الثاني هو الجدار الناري



إقتباس :لااعرف سبب البطى قد ربما من عتاد الحاسوب الذي مع الزبون او نوع القاعدة



لم يخطر ببالي مضاد الفيروسات ولكن خطر ببالي عتاد الجهاز للزبون

لاحظت بطئ بسيط عندي وتقطيع بسيط ولكن على معالج رايزون 5 و قرص M.2 MVME 
اما جهاز العميل فعليه معالج core to duo بسرعة 2000 واقراص HD
ولكن مهما كان 600 سجل المفترض لا يفعل ذلك

ملاحظات جانبية جهازه لا يوجد عليه اي مضاد فايروسات ويحتوي على فايروس شورت كت وكان عليه سيرفر mySQL مثبت فازلته
والاداة التي تفلتر البيانات هي Devexpress DBGride يعني عملية البحث مدمجة فيها  و ويندوز 7

والبحث يتم على كامل الحقول وهي خمسة حقول وقاعدة البيانات هي FireBird

تبين اداء ملحوظ بشكل كبير عند استخدام IBDac وايضا EHLIP Dbgride بل انه طبيعي جدا وسريع

على العموم لا يوجد وقت لدراسة الحالة وهو يطلب تركيب المنظومة قبل العيد ولهذا غيرت على الادوات السابقة الذكر