MYSQL 三类表信息缓存

引用
MySQL中,有三类表信息缓存,分别为:1. Table Definition Cache,表定义缓存(.frm文件),每张表对应一个对象,无文件句柄;2. Table Open Cache,打开表的对象缓存,根据表的并发使用情况,每张表有一个或多个对象;3. Dictionary Cache,InnoDB内的表数据字典缓存,每张表一个对象,一个文件句柄。


引用
Table Definition Cache的大小,可通过参数table_definition_cache配置;Table Open Cache的大小,可通过table_open_cache参数配置;Dictionary Cache大小,5.6之前无法配置,5.6后与Table Definition Cache共用table_definition_cache参数

猜你喜欢

转载自dodomail.iteye.com/blog/1868059