第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Java高CPU占用問(wèn)題

Java高CPU占用問(wèn)題

慕標(biāo)琳琳 2019-07-06 22:45:35
問(wèn)題描述如題,如何解決CPU占用過(guò)高的問(wèn)題。現(xiàn)在有一個(gè)項(xiàng)目需要對(duì)大量數(shù)據(jù)進(jìn)行非常頻繁的處理,這個(gè)項(xiàng)目是合作項(xiàng)目,合作程序每隔10秒鐘向數(shù)據(jù)庫(kù)中寫(xiě)入大約1000條數(shù)據(jù),但是他們寫(xiě)入的數(shù)據(jù)無(wú)法直接使用。我方程序使用定時(shí)任務(wù)每隔10秒鐘訪問(wèn)數(shù)據(jù)庫(kù),獲取新增的數(shù)據(jù)并進(jìn)行解析、計(jì)算、另存、并操作關(guān)聯(lián)數(shù)據(jù)表,每次大約執(zhí)行10條sql語(yǔ)句。但是這種處理方式大量占用數(shù)據(jù)庫(kù)服務(wù)器CPU,客戶并不打算升級(jí)器,后續(xù)每次新增的數(shù)據(jù)量還會(huì)增長(zhǎng),求一個(gè)有效的優(yōu)化方案。感激不盡!問(wèn)題補(bǔ)充1.用戶要求使用折線圖實(shí)時(shí)展示最新數(shù)據(jù),就是說(shuō)每次出現(xiàn)新數(shù)據(jù)就必須立刻反應(yīng)在折線圖上,他們最低的要求是每10秒刷新一次。2.合作程序是以前的程序,我們沒(méi)辦法調(diào)整對(duì)方的程序,只能把處理放在我方。
查看完整描述

2 回答

?
米脂

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超3個(gè)贊

既然他們寫(xiě)入的數(shù)據(jù)無(wú)法直接使用,可以考慮用MQ代替寫(xiě)數(shù)據(jù)庫(kù),比如,他們通過(guò)MQ發(fā)送1000條數(shù)據(jù),你們的程序從MQ中取得數(shù)據(jù),處理后再寫(xiě)入數(shù)據(jù)庫(kù)。比如RabbitMQ。
                            
查看完整回答
反對(duì) 回復(fù) 2019-07-06
?
慕娘9325324

TA貢獻(xiàn)1783條經(jīng)驗(yàn) 獲得超4個(gè)贊

能否對(duì)方的數(shù)據(jù)做預(yù)處理,然后在寫(xiě)入庫(kù)中,這樣咱們這邊能直接使用?。。。能否讓對(duì)方寫(xiě)入消息隊(duì)列(RabbitMQ),然后對(duì)數(shù)據(jù)做完處理,在存庫(kù),然后就可以直接使用。
如果數(shù)據(jù)量比較小,能否直接存儲(chǔ)原始數(shù)據(jù),每次請(qǐng)求折線圖,實(shí)時(shí)處理數(shù)據(jù)后再返回。
如果數(shù)據(jù)量很大,能否將數(shù)據(jù)劃分成可變的(比如平均值)和不可變的(昨天的生產(chǎn)量),然后不可變的直接存庫(kù),可變的每次實(shí)時(shí)計(jì)算。
按照你現(xiàn)在的流程,好像沒(méi)啥優(yōu)化的余地了,最多就是數(shù)據(jù)庫(kù)層面的一些優(yōu)化。。。如果你找到好的解決方案,給我回復(fù)一下,我也學(xué)習(xí)一下。
                            
查看完整回答
反對(duì) 回復(fù) 2019-07-06
  • 2 回答
  • 0 關(guān)注
  • 360 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)