久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何解決mysql大表查詢慢的問題

149次閱讀
沒有評論

共計 710 個字符,預計需要花費 2 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

丸趣 TV 小編給大家分享一下如何解決 mysql 大表查詢慢的問題,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

mysql 大表查詢慢的優化方法:1、合理建立索引,通常查詢利用到索引比不用索引更快;2、對關鍵字段建立水平分區,比如時間字段,若查詢條件往往通過時間范圍來進行查詢,能提升不少性能;3、建立粗粒度數據表;4、利用緩存。

mysql 數據庫表太大查詢慢優化

1、合理建立索引

通常查詢利用到索引比不用索引更快,通過 explain 可查看索引是否被使用. 具體 explain 使用方法,如

http://www.cnitblog.com/aliyiyi08/archive/2008/09/09/48878.html

當查詢包含 group by 時 而 group by 字段屬于索引字段時,如果查詢結果不能通過 group by 松散或緊湊索引而決定,group by 操作就會建立臨時表根據文件排序(Using temporary; Using filesort)來得到結果,往往性能更低,但也不是絕對的,即使利用到了索引也不一定比沒用到查詢更快。

2、建立分區

對關鍵字段建立水平分區,比如時間字段,若查詢條件往往通過時間范圍來進行查詢,能提升不少性能。

3、建立粗粒度數據表

根據查詢建立對應的表,定時對重復的記錄進行壓縮轉存至新表,粒度變大,數據記錄變少。

4、利用緩存

利用緩存將一次查詢“得來不易”的數據緩存住一段時間,從而提高效率。

看完了這篇文章,相信你對如何解決 mysql 大表查詢慢的問題有了一定的了解,想了解更多相關知識,歡迎關注丸趣 TV 行業資訊頻道,感謝各位的閱讀!

向 AI 問一下細節

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-18發表,共計710字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 前郭尔| 永善县| 阳曲县| 尚志市| 高台县| 定兴县| 峡江县| 东莞市| 大埔区| 南涧| 佛教| 玉门市| 水城县| 康定县| 恩施市| 柘城县| 南平市| 和平区| 永仁县| 罗定市| 岢岚县| 大洼县| 松滋市| 文安县| 汤阴县| 武威市| 吉安县| 石泉县| 霍林郭勒市| 海安县| 明溪县| 拉萨市| 团风县| 仪陇县| 会东县| 独山县| 湘阴县| 黑河市| 禄劝| 黑水县| 宿州市|