最近,我遇到了一个问题,MySQL查询的MySQL计划发生了巨大变化,并对查询运行时间产生了负面影响。在解决这个问题的过程中,我们考虑将innodb_stats_sample_page从MySQL缺省值8提高。在我的搜索过程中,我找到了一些文献,说明了这样做的利弊,以及如何为该变量选择一个最优值,但我无法找到关于sample page实际上是什么的任何解释。它们的目的是明确的:
MySQL
我已经添加了几个列,并且我相信一个索引(我在w/o问题之前已经做过了),现在它不再像每个eventid那样做1、2、3这样的修改,它只是针对每一行递增。我做了一个比较,除了自动递增的起始值之外,我看不到任何其他的区别。主表上的My After Insert触发器IF ((@TRIGGER_CHECKS = FALSE)
OR (@TRIGGER_AFTER_INSERT_CHECKS