欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 查詢時快時慢,查詢速度慢的原因很多

方一強2年前138瀏覽0評論
mysql 查詢時快時慢,查詢速度慢的原因很多?

DB性能問題要根據業務來診斷。

1.目前DB的負載如何,寫入、查詢的IO分別是多少2.查詢很慢,開慢查詢日志來分析是哪些查詢特別慢了嗎?如果每一次的查詢結果都在內存命中,不應該那么慢。查內存命中率。

3.DB重啟之后要預熱的,因為內存中緩存的數據都被清空了,需要一段時間的預熱才能提高響應速度。

4.DB確實很慢很慢,查磁盤負載,是不是磁盤讀寫IO已經滿了。

重啟、重裝只在確實沒有任何解決辦法的時候當臨時解決方案,沒有從根源解決問題。還是從業務入手,查查DB目前的負載情況吧,根據你的描述,個人感覺問題是出在查詢語句上面,也許你的業務中用到的查詢命令沒有充分利用好mysql的緩存機制。

分析一下慢查詢日志的情況,該建緩存表的建緩存表,該加索引的加索引。

又或者問題并不是出在查詢上面,而是你的寫入已經寫爆了IO,查查網絡、內存、磁盤這幾個部分的IO情況。