mysqld: Out of memory 解決辦法(mysql)

來源:互聯網
上載者:User

標籤:wamp   分享   mysq   com   memory   存在   重啟   應該   使用   

自己配置的XWAMP環境,預設下沒有詳細配置mysql的my.ini,一方面不同伺服器的配置不一樣,另一方面按照預設為空白的方式也一直沒有出現過問題。不過最近伺服器掛掉了,出現的癥狀是:

網站不能開啟,動態。靜態可以。
不能遠端桌面。

強制重啟伺服器後查看系統日誌發現了這個錯誤:

mysqld: Out of memory (Needed 129040 bytes)

於是找到了mariadb根目錄中有幾個推薦設定檔:

my-small.ini:記憶體小於64M。

my-medium.ini:記憶體在32M - 64M之間。

my-large.ini:記憶體為512M。

my-huge.ini:記憶體在1G-2G之間

my-innodb-heavy-4G.ini:記憶體4GB,僅使用innodb儲存引擎。

掛掉的伺服器是2核(CPU)2GB(記憶體),選擇了my-large.ini的推薦配置,增加了如下配置(放在[mysqld]下):

skip-external-locking
key_buffer_size = 256M
max_allowed_packet = 1M
table_open_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size= 16M
thread_concurrency = 4

應該沒有問題了吧。前端提示使用者升級IE瀏覽器代碼:快樂瀏覽(http://browsehappy.osfipin.com/)。win2008錯誤事件(好吧 我是用的windows做伺服器的,囧):

以上為解決mysqld: Out of memory問題的思路。

mysqld: Out of memory 解決辦法(mysql)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.