SQL的效能問題

2022-07-25 07:36:08 字數 461 閱讀 9204

a.分析sql的執行計畫  explain,可以模擬sql優化器執行sql語句

b.mysql的查詢優化會干擾我們的優化

查詢優化計畫:  

explain +sql語句;

explain select * from shine;

id   | select_type | table | type | possible_keys | key  | key_len | ref  | rows | extra

id   :編號

select_type :查詢型別

table :表

type :型別

possible_keys :**用到的索引

key  :實際上用到的索引

key_len :實際上使用索引的長度

ref :表之間的引用

rows :通過索引查詢到的資料量

extra:額外的資訊

sql效能問題start with

監控資料庫後台發現疑似問題sql select distinct t1.gwbh,t1.gwmc,t1.p gwbh,t1.reservation01,t1.kg id from t grkh khfa gw t1 where t1.lrdw id 1 and t1.khfa id 2 start ...

效能測試中SQL引起的效能問題

在做 系統效能測試的時候,100個併發對該業務進行查詢操作,平均響應時間都大於10s,經過排查,應用伺服器資源,資料庫資源,io,網路都正常,查詢 相關業務sql,其中一條sql執行耗時很長,該sql就是對應查詢業務的sql,具體sql為公司機密,不便透漏。sql大致為 select count f...

ASP中SQL語句導致的效能問題

今天,修改了一點上次做的辦公管理系統中的檔案上傳的bug,原因是asp中sql語句效能問題導致了recordset物件關閉,結果使資料入庫失敗。對於這個錯誤,我目前只能這樣理解了 sql語句 select from tab files 開啟表後,然後呼叫addnew方法新增要更新的資料,表面上看沒什...