Re: [SQL ] 如何改善 LIKE '%search%' 的效能?
最近發現一個很怪的現象, 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
討論串 (同標題文章)
完整討論串 (本文為第 12 之 18 篇):
Database 近期熱門文章
PTT數位生活區 即時熱門文章