为具有多个表的系统优化InnoDB
如果您已配置的非持久性优化统计(非默认配置),
InnoDB
计算指标基数值表中的第一次表,启动后访问的,而不是存储在表这样的值。在将数据划分为多个表的系统上,此步骤可能会花费大量时间。由于此开销仅适用于初始表打开操作,因此要“预热”表以备后用,请在启动后立即通过发出诸如的语句来访问该表。SELECT 1 FROM tbl_name LIMIT 1
默认情况下,优化器统计信息会保留在磁盘上,并由
innodb_stats_persistent
配置选项启用。有关持久性优化器统计信息,请参见“配置持久性优化器统计参数”。