色吊丝最新资源-第一福利在线视频-欧美久久久-欧产日产国产精品v原神 |www.phbaer.net

來古計算機 > 數據庫 > 正文

如何解決啟動mysql時占用物理內存和虛擬內存過高的問題

 QQ圖片20180428094940.png

MySQL 5.5版本以后新增一個存儲引擎:命名performance_schema ,主要用于收集數據庫服務器性能參數。performance_schema提供以下功能:
1.提供進程等待的詳細信息,包括鎖、互斥變量、文件信息; 
2.保存歷史的事件匯總信息,為提供MySQL服務器性能做出詳細的判斷; 
3.對于新增和刪除監控事件點都非常容易,并可以隨意改變mysql服務器的監控周期,例如(cycle、microsecond)


方法一:開啟 performance_schema 會消耗很大的內存空間,在MySQL 5.5以上的版本中,默認都是開啟的,如果占用內存過高可以關閉。
關閉方法: 
在 MySQL 配置文件 mysqld 字段下添加:
[mysqld]
performance_schema = off


此時,查看啟動內存(如上圖),消耗的資源就不是特別多了。

方法二:在配置文件 mysqld 字段下添加 以下字段
[mysqld]
performance_schema_max_table_instances=400 
table_definition_cache=400 
table_open_cache=256

推薦文章

發表評論:

◎歡迎參與討論,請在這里發表您的看法、交流您的觀點。

標簽列表
網站分類
最新留言

Powered By Z-BlogPHP and Terry

Copyright @ laigucomputer.com 來古計算機 工信部備案號:粵ICP備18009132號