亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

終止了Amazon Linux中的“ mysqld”過程-一切似乎都正常了,或者是嗎?

終止了Amazon Linux中的“ mysqld”過程-一切似乎都正常了,或者是嗎?

楊魅力 2021-04-05 17:14:08
因此,我注意到我的Amazon Linux計算機(EC2實例)上的“ mysqld”進程占用了大量內存。我終止了它,它立即解決了這個問題。我有單獨的RDS數據庫,我仍然可以通過主機通過Web訪問和傳輸信息,而沒有任何問題。我認為其他流程可以幫助解決這一問題。所以我的問題是:盡管一切似乎都可以在前端網頁上運行,但是不運行此流程有何不利之處?我注意到還有其他標記為“ information_schema”和“ mysql”的數據庫,這些數據庫中的數據經常被修改,但是我沒有創建這些DB,它們對應用程序也不重要。那么,此過程是否只是將服務器信息存儲到這些DB中?擺脫這種情況會造成比其價值更大的混亂嗎?編輯:我發現存儲在數據庫中的信息全部來自RDS服務中的功能,而不是Linux主機。因此,仍然假設如果我不將查詢運行到“ localhost”中,那么我根本不需要此過程。我僅直接與Amazon RDS通信。
查看完整描述

2 回答

?
智慧大石

TA貢獻1946條經驗 獲得超3個贊

information_schema非常重要的應用程序!在Unix和類似Unix的系統中,以“ d”結尾的進程是守護進程(在Windows中為cf“ services”),并且不能隨意終止而不會發生任何事情。我沒有足夠的信息來了解您的應用程序的深入體系結構,但是我建議您不要注意到前端問題,因為后端上存在某種形式的數據庫復制。意見建議:

從維基百科:

信息模式是……一組只讀視圖,可提供有關數據庫中所有表,視圖,列和過程的信息

沒有這個,您的數據將失去其結構。您也無法擺脫或忽略該mysql表-它存儲了讓您的用戶select user, host from mysql.user;喜歡的核心內容...嘗試運行以了解我的意思。

  1. 查看您的一般查詢日志,以了解導致MySQL占用大量內存的原因-可能的原因是join操作效率低下,查詢時間過長以及通配符(%)運算符使用得過于寬松。這將為您提供一些起點

  2. service mysql restart以root用戶身份運行a (如果需要,請使用sudosu實現此目的)

  3. 使用監視整個mysqld過程樹htop,這是一個很好的工具,可以補充top許多類Unix系統附帶的標準命令


查看完整回答
反對 回復 2021-04-16
?
瀟瀟雨雨

TA貢獻1833條經驗 獲得超4個贊

如果是您的盒子,您應該知道是否需要它。

如果您需要它,并且它使用了過多的內存,則告訴它減少使用。


查看完整回答
反對 回復 2021-04-16
  • 2 回答
  • 0 關注
  • 369 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號