看板 Database 關於我們 聯絡資訊
最近發現一個很怪的現象, MySQL 執行一段時間後, 就算我把 httpd 關閉, MySQL 仍然會吃掉所有的 CPU 資源, 可是我用 SHOW PROCESSLIST; 又看不到任何執行中的指令, 而且經常的會讓 load average 標高到 8-10 以上, 除非我把 mysqld restart 這情況才會馬上改善, 降回 1-3, 不知道有什麼指令可以發掘類似的問題? [mysqld] max_connections = 200 key_buffer = 16M max_allowed_packet = 1M table_cache = 800 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 512K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M query_cache_size= 8M set-variable = max_connect_errors=999999 資料庫內有 225 個表格, 經常開啟的約佔一半, 我把很多原來暫存在表格內的頁面轉成一般文字檔案.. CPU 3G, RAM 1G -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.68.122.30