我在 Centos 上运行 mySQL 5.6,并且遇到了性能问题。尝试正确设置空表的索引的基数有一些错误的开始。但是一旦完成并且我的空表的索引设置正确(设置为 0,而不是 NULL),我就开始了一项填充表的工作。
我定期检查并看到基数稳步上升。然后我开始了另一份工作,看着数字继续增长。最后,我同时启动了两个作业(我应该提到,这些作业与一个服务器进程对话,该进程通过与 mySQL 的单个连接来序列化并发请求)。我几乎立刻就看到基数开始变为 NULL。
我可以列出更多信息(如果被问到,也会列出),但我想知道在插入表时索引的基数是否有任何正当理由突然变为空。