問題描述如題,如何解決CPU占用過高的問題?,F在有一個項目需要對大量數據進行非常頻繁的處理,這個項目是合作項目,合作程序每隔10秒鐘向數據庫中寫入大約1000條數據,但是他們寫入的數據無法直接使用。我方程序使用定時任務每隔10秒鐘訪問數據庫,獲取新增的數據并進行解析、計算、另存、并操作關聯數據表,每次大約執行10條sql語句。但是這種處理方式大量占用數據庫服務器CPU,客戶并不打算升級器,后續每次新增的數據量還會增長,求一個有效的優化方案。感激不盡!問題補充1.用戶要求使用折線圖實時展示最新數據,就是說每次出現新數據就必須立刻反應在折線圖上,他們最低的要求是每10秒刷新一次。2.合作程序是以前的程序,我們沒辦法調整對方的程序,只能把處理放在我方。
Java高CPU占用問題
慕標琳琳
2019-07-06 22:45:35