table_open_cache (舊版 table_cache)SHOW STATUS LIKE 'Opened_tables';Opened_tables 快速增長,表示快取太小,頻繁開關表檔key_buffer_size (預設 8MB,極度保守)Key_read_requests vs Key_readsKey_reads / Key_read_requests,目標 < 0.1%innodb_buffer_pool_size (最關鍵參數,建議實體記憶體 60-80%)innodb_log_buffer_sizeInnodb_buffer_pool_read_requests vs Innodb_buffer_pool_readsbdb_cache_sizequery_cache_size, query_cache_type, query_cache_limitinnodb_thread_concurrency 設定noatimenone/noop,HDD 用 deadlineecho never > /sys/kernel/mm/transparent_hugepage/enabledulimit -n (開啟檔案數)、vm.max_map_countDBA 層面優化核心在於「給記憶體、減磁碟、調快取、分 I/O」。參數調整需以監控數據為依據,切忌盲目套用網路範本配置。