PDA

View Full Version : بهترین دستور SQL برای جستجوی من کدام است؟



AmirAh
سه شنبه 30 آذر 1395, 17:54 عصر
سلام دوستان ،
من دو جدول دارم یکی 80 میلیون رکورد داره و دیگری 60 میلیون . داخل جدول 80 میلیونی رکوردهای جدول 60 میلیونی وجود داره. من میخوام یه کوئری بنویسم که در جدول 80 میلیونی ، تمامی رکوردهایی را که با جدول 60میلیونی مشترکه را حذف کنم .
من یه کوئری نوشتم که بصورت زیره :



DELETE FROM tbl_80M


FROM tbl_80M INNER JOIN


tbl_60M ON tbl_80M.MobileNumber = tbl_60M.MobileNumber







که روی فیلد MobileNumber در هر دو جدول ایندکس خورده ، الان حدود 7 ساعته که این کوئری داره اجرا میشه ولی هنوز تموم نشده ، حالا میخوام از شما دوستان

بپرسم دستور و یا روش بهتری برای این کار وجود داره ؟

منتظر نظرات و راهنمایی های شما عزیزان هستم - ممنون

Mani_rf
پنج شنبه 02 دی 1395, 12:13 عصر
بجای Join زدن دوتا سلکت از دستور Exist استفاده کن. بسیار بهیه تره.