Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  Optimizing InnoDB for Systems with Many Tables

10.5.10 针对具有大量表的系统优化 InnoDB

  • 如果您配置了非持久性优化器统计(一个非默认配置),InnoDB 在启动后第一次访问表时计算索引卡片数值,而不是将这些值存储在表中。这一步骤对于将数据分区到许多表的系统来说可以花费很长时间。由于这个开销只应用于初始的表打开操作,可以通过立即访问表来“预热”它以便后续使用,例如通过发出类似于SELECT 1 FROM tbl_名称 LIMIT 1的语句。

    优化器统计默认情况下会被持久化到磁盘,通过innodb_stats_persistent配置选项启用。关于持久化优化器统计的信息,请参阅第17.8.10.1节,“配置持久化优化器统计参数”