最近反映接口加載變慢的情況,查了一下原因發現是sql語句中的問題,
1.先對sql做精簡,測試幾次過后發現 left join depot_feed_details 對效率影響特別大,問題已定位。
2.是不是索引問題,但是回頭一想,我那張表的數據也就幾千,理論上不應該這么慢的,也沒到加索引的地步。
3.加了索引和不加索引都是老樣子,慢的一批。突然記起會不會是file sort排序引起的問題。
試了一下速度果然快了好多!請盡量避免file_sort問題
最近反映接口加載變慢的情況,查了一下原因發現是sql語句中的問題,
1.先對sql做精簡,測試幾次過后發現 left join depot_feed_details 對效率影響特別大,問題已定位。
2.是不是索引問題,但是回頭一想,我那張表的數據也就幾千,理論上不應該這么慢的,也沒到加索引的地步。
3.加了索引和不加索引都是老樣子,慢的一批。突然記起會不會是file sort排序引起的問題。
試了一下速度果然快了好多!請盡量避免file_sort問題
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。