14.4 Dictionary Object Cache字典对象缓存

The dictionary object cache is a shared global cache that stores previously accessed data dictionary objects in memory to enable object reuse and minimize disk I/O. 字典对象缓存是一种共享全局缓存,它将以前访问的数据字典对象存储在内存中,以实现对象重用并最小化磁盘I/O。Similar to other cache mechanisms used by MySQL, the dictionary object cache uses an LRU-based eviction strategy to evict least recently used objects from memory.与MySQL使用的其他缓存机制类似,字典对象缓存使用基于a class="link" href="glossary.html#glos_lru">LRU的逐出策略从内存中逐出最近使用最少的对象。

The dictionary object cache comprises cache partitions that store different object types. 字典对象缓存包含存储不同对象类型的缓存分区。Some cache partition size limits are configurable, whereas others are hardcoded.一些缓存分区大小限制是可配置的,而另一些是硬编码的。

For information about valid values for dictionary object cache configuration options, refer to Section 5.1.8, “Server System Variables”.有关字典对象缓存配置选项有效值的信息,请参阅第5.1.8节,“服务器系统变量”