بهترین دستور SQL برای جستجوی من کدام است؟
سلام دوستان ،
من دو جدول دارم یکی 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 ساعته که این کوئری داره اجرا میشه ولی هنوز تموم نشده ، حالا میخوام از شما دوستان
بپرسم دستور و یا روش بهتری برای این کار وجود داره ؟
منتظر نظرات و راهنمایی های شما عزیزان هستم - ممنون
نقل قول: بهترین دستور SQL برای جستجوی من کدام است؟
بجای Join زدن دوتا سلکت از دستور Exist استفاده کن. بسیار بهیه تره.