بطء شديد في جملة UPDATE
#11
(18-08-2020, 03:52 PM)samnaj00 كتب :
(18-08-2020, 01:35 PM)B.M.AbdelAziZ كتب : جرب المرفق مع مثال Absolute
لاحظ الفرق بعد اضافة دليل Index للجدول الثاني
جزاك الله خيراً  استاذي الكريم
انخفضت المدة الى الثلث تقريباً

قمت باضافة فهرس للجدول الاول لكنه لم يتغير شيئ
هل من طريقة ثانية لتقليل الزمن ؟؟

السلام عليكم ورحمة الله وبركاته
السادة الكرام
بعد مراسة شركة componentace absolute وعرض المشكلة عليها
كان الرد بالكود التالي لحل هذه المشكلة والنتيجة ممتازة

select sum(qty_in) as sum1, id_Product into memory tmp_table from Product_sales_purchases GROUP BY id_Product;

update Products set Product_balance =(select sum1 from memory tmp_table where Products.id_Product = tmp_table.id_Product);

drop table memory tmp_table;


في المرفقات
ضع المجلد في القرص c


الملفات المرفقة
.rar   absolute.rar (الحجم : 912.9 ك ب / التحميلات : 13)
الرد


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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم