0
我在我的數據庫與內連接導致CPU使用率過高
UPDATE oc_product
INNER JOIN mapprice on mapprice.UPC_Code = oc_product.upc
SET oc_product.price = mapprice.MAP_Price;
其中mapprice
有大約60K的記錄,包括這兩個字段和oc_product
具有運行查詢批量更新超過25萬
當我查看我得到的當前mysql進程:
等待表級鎖定|
SELECT DISTINCT *,pd.name姓名,p.image,m.name AS廠商, (SELECT價格從oc_product_d |。
我的CPU使用率天空火箭
任何幫助隨着使這個查詢運行速度更快,將不勝感激
theres no triggers,and have added idexes to these columns and it it like it still still doing the same thing。我想知道如果我可以更新可以說在當時1000條記錄是可能的? –