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=694)



تسريع تنفيذ كويرى - محمد ابو اسامه - 14-03-2009

الاخوه الاعزاء

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

لدى جدولين جدول اساسى وجدول به التفصيلي الجدول الاساسى يحتوى على 4 الاف سجل التفصيلى يحتوى على 70الف سجل انا ياستخدم كويرى لتحديث الرصيد في احد حقول الاساسي من احد الحقول فى التفصيلى المشكله هو ان عند تنفيذ الكويري ياخذ حوالى 12 دقيقه مع العلم بان الجهاز حديث والذاكره كبيره ( الجدولين باردكوكس )

واليكم الكود المستخدم
update master table d set field1 = select sum (field2) from datil table where (field3 =d.field4)

ولكم الشكر


تسريع تنفيذ كويرى - محمد عبد العزيز - 14-03-2009

إقتباس :الجدول الاساسى يحتوى على 4 الاف سجل التفصيلى يحتوى على 70الف

70 الف ليس عدد كبير
معروف ان Paradox ليس اسرع نوع قواعد بيانات بالنسبة للاستعلامات
حاول الانتقال لقاعدة بيانات اخرى
والسلام عليكم