mysql 查詢性能慢,數(shù)據(jù)庫(kù)慢一般有哪些情況?
1.首先排除是否網(wǎng)絡(luò)問(wèn)題,解決網(wǎng)絡(luò)連通性。
2.檢查數(shù)據(jù)庫(kù)服務(wù)器資源使用情況,內(nèi)存 cpu io情況,檢查是否有其他異常進(jìn)程占用大量服務(wù)器資源
3.排除以上情況的話,就得排查數(shù)據(jù)庫(kù)的具體情況,各個(gè)數(shù)據(jù)庫(kù)如Oracle,mysql db2 sqlserver等排查的方式不同。
排查的點(diǎn):如果是查詢操作慢,檢查查詢數(shù)據(jù)量的大小,是否該建立索引。如果數(shù)據(jù)庫(kù)鏈接過(guò)多造成等待請(qǐng)調(diào)整相關(guān)參數(shù)。如果還有問(wèn)題考慮架構(gòu)問(wèn)題分庫(kù)分表等,你提供的信息不夠完整,目前我只能回答這些,如有問(wèn)題,請(qǐng)私信聯(lián)系,求關(guān)注~