原文:mysql索引無效且sending data耗時巨大原因分析

一朋友最近新上線一個項目,本地測試環境跑得好好的,部署到線上卻慢得像蝸牛一樣。后來查詢了一下發現一個sql執行了 秒,有些長的甚至 秒。本地運行都是毫秒級別的查詢。下面記錄一下困擾了兩天的,其中一條sql的優化。 表結構及現象描述: 表wp goods數據量 ,sys users數據量 , jd jianding數據量 。 執行sql: 耗時 秒,而本地數據庫執行耗時 . 毫秒。 原因分析: e ...

2016-07-19 14:52 0 19451 推薦指數:

查看詳情

mysql索引無效sending data耗時巨大原因分析

一朋友最近新上線一個項目,本地測試環境跑得好好的,部署到線上卻慢得像蝸牛一樣。后來查詢了一下發現一個sql執行了16秒,有些長的甚至80秒。本地運行都是毫秒級別的查詢。下面記錄一下困擾了兩天的,其中一 ...

Sat May 06 23:12:00 CST 2017 0 2437
MySQL Sending data導致查詢很慢的問題詳細分析

這兩天幫忙定位一個MySQL查詢很慢的問題,定位過程綜合各種方法、理論、工具,很有代表性,分享給大家作為新年禮物:) 【問題現象】 使用sphinx支持倒排索引,但sphinx從mysql查詢源數據的時候,查詢的記錄數才幾萬條,但查詢的速度非常慢,大概要4~5分鍾左右 【處理 ...

Fri Mar 28 00:48:00 CST 2014 0 3000
SQL優化,索引原則,及mysql不走索引原因分析

SQL語句優化 1 企業SQL優化思路  1、把一個大的不使用索引的SQL語句按照功能進行拆分  2、長的SQL語句無法使用索引,能不能變成2條短的SQL語句讓它分別使用上索引 ...

Wed May 27 17:56:00 CST 2020 0 2648
Oracle Index 索引無效原因

索引無效原因 最近遇到一個SQL語句的性能問題,修改功能之前的運行時間平均為0.3s,可是添加新功能后,時間達到了4~5s。雖然幾張表的數據量都比較大(都在百萬級以上),但是也都有正確創建索引,不知道到底慢在了哪里,下面展開調查。 經過幾次排除,把問題范圍縮小在索引上,首先在確定索引 ...

Sun Feb 03 00:01:00 CST 2019 0 2897
mysql查詢sending data占用大量時間的問題處理

問題描述:某條sql語句在測試環境執行只需要1秒不到,到了生產環境執行需要8秒以上 在phpmyadmin里面執行性能分析,發現sending data占用了差不多90%以上的時間 查詢一下“Sending data”狀態的含義,原來這個狀態的名稱很具有誤導性,所謂的“Sending ...

Fri Aug 25 18:12:00 CST 2017 0 30395
Mysql ORDER BY DESC 降序排列 索引無效分析

業務場景:Mysql版本5.7.22,查詢設備生產的指定狀態最新在制品,tt_wo_wip(引擎InnoDB)735951條數據,equip_id為32e4537e59404a589b7f1ec4a55ab69b大概由162675條 無索引:4~5s 里程碑:創建索引 ...

Wed Apr 29 23:18:00 CST 2020 0 2766
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM