在阿里云上部署了了mysql5.7.19,資料庫里有34907,通過下列查詢陳述句過濾了28476資料,花費了17秒鐘,而本地服務器上花費不到1s。
SELECT
ID,
TRACK_ID,
LNG,
LAT,
`UTC_TIME`,
SPEED,
HEADING,
NO_OF_SATELLITES,
IGNITION,
MAIN_POWER_STATUS,
GSM_SIGNAL_STRENGTH,
GPS_FIX,
PACKET_STATUS
FROM
TRACK A
WHERE
TRACK_ID = '354972060039700'
AND `UTC_TIME` >= 1517189160000
AND `UTC_TIME` <= 1517880360000
ORDER BY
ID
profile分析情況,其中去掉ORDER BY ID的分析圖:

有ORDER BY ID的分析圖:

表結構、索引和狀態定義如下:


explain圖:
uj5u.com熱心網友回復:
這應該是你nginx配置問題吧uj5u.com熱心網友回復:
我沒有部署nginx,和nginx沒有關系。uj5u.com熱心網友回復:
比較一下兩臺機器的EXPLAINuj5u.com熱心網友回復:
看一下兩臺機器上的執行計劃如何explain....轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/96645.html
標籤:MySQL
上一篇:HBASE的安裝與配置
下一篇:mysql如何進行性能優化?
