1
我們剛搬到我們的數據庫關閉的實際服務器框中到MySQL 5.6 Rackspace的雲實例(在同一網絡的服務器)移動數據庫到遠程服務器速度變慢連接查詢
一般來說,這有一個非常積極的表現影響。
但是這個查詢從毫秒放緩至約10分鐘...
SELECT COUNT(*)
FROM `orders`
LEFT JOIN jobs
ON jobs.order_id = orders.id
AND (original_job_id IS NULL)
WHERE `orders`.`administrator_id` = 2
AND (orders.order_billing_time > '2001-01-01 06:00:00')`
的工作表是非常大的,但類似的和更復雜的查詢與加入工作表等,都是運行更快。
檢查查詢執行計劃以查詢遠程和本地服務器上的查詢。也許你錯過了一個索引或什麼... –
SQL不是我的東西,但我會研究它...我們所做的只是將原始數據庫(託管在我們的服務器上)複製到新的數據庫服務器,會不是複製所有的索引? –
複製,如何?你是否複製數據庫文件? – MTilsted