A. 資料庫IO阻塞一般有哪些原因,比如說硬碟問題什麼,求指導
因資料庫存儲在硬盤內,硬盤的讀寫速度是遠遠落後於CPU和內存的。所以較容易形成瓶頸導致IO阻塞。有些公司會通過升級硬體、上存儲(SAN)來緩解,不過涉及不小的投入。
其實這類問題,很大比重會是因系統架構及編程不規范,導致程序執行效能低下而引發的問題。比如程序員如果查詢數據,直接用select * 這樣會取出數據表內所有欄位的數據,最好程序員形成習慣,select操作時只取需要的欄位,這讓會減少訪問的數據量。
此外,還有很多相關的原因和處理方式,這個多去搜索下,就能有所收獲。