1 查詢速度慢的原因很多,常見如下幾種

2021-09-08 19:09:45 字數 438 閱讀 1814

1、查詢速度慢的原因很多,常見如下幾種:

1.沒有索引或者沒有用到索引(這是查詢慢最常見的問題,是程式設計的缺陷)【設計缺陷】

2.i/o吞吐量小,形成了瓶頸效應。【硬體】

3.沒有建立計算列導致查詢不優化。【環境系統】

4.記憶體不足【硬體】

5.網路速度慢【網寬】

6.查詢出的資料量過大(可以採用多次查詢,其他的方法降低資料量)【查詢方式】

7.鎖或者死鎖(這也是查詢慢最常見的問題,是程式設計的缺陷)【設計缺陷】

8.sp_lock, sp_who, 活動的使用者檢視,原因是讀寫競爭資源。【硬體資源】

9.返回了不必要的行和列【查詢方式】

10.查詢語句不好,沒有優化【查詢方式】

查詢速度慢的原因,如何優化查詢

頁面顯示資料一定要及時的呈現,否則會影響使用者體現.那麼導致頁面載入資料慢或者顯示滯後的原因又是什麼呢?原因分析 後台資料庫中資料過多,未做資料優化 資料請求 解析 展示處理不當 網路問題 提高資料庫查詢的速度方案 sql 查詢速度慢的原因有很多,常見的有以下幾種 1 沒有索引或者沒有用到索引 查詢...

mysql查詢速度慢的原因 整理版

在以前的部落格中陸續記錄了有關查詢效率方面的文章。今天在整理一下,寫上自己的一些心得記錄如下 常見查詢慢的原因常見的話會有如下幾種 1 沒有索引或沒有用到索引。ps 索引用來快速地尋找那些具有特定值的記錄,所有mysql索引都以b 樹的形式儲存。如果沒有索引,執行查詢時mysql必須從第乙個記錄開始...

mysql查詢速度慢的原因 整理版

在以前的部落格中陸續記錄了有關查詢效率方面的文章。今天在整理一下,寫上自己的一些心得記錄如下 常見查詢慢的原因常見的話會有如下幾種 1 沒有索引或沒有用到索引。ps 索引用來快速地尋找那些具有特定值的記錄,所有mysql索引都以b 樹的形式儲存。如果沒有索引,執行查詢時mysql必須從第乙個記錄開始...