Java Tech Enthusiast
Feb 15, 2025 · Databases
Understanding MySQL table_open_cache and Its Impact on DTS Performance
table_open_cache limits the total simultaneously opened tables in MySQL, using a global cache complemented by per‑thread Table_cache instances to reduce lock contention; mis‑sizing this cache—especially when DTS forces many full‑table scans on key‑less tables—can cause latency, memory bloat, and LRU evictions, so monitor Opened_tables and adjust the setting judiciously.
DTSDatabaseMySQL
0 likes · 10 min read