我在Centos上运行mySQL 5.6,并且出现性能问题。试图正确设置空表索引的基数有一些错误的开始。但是,一旦完成并且我的空表的索引被正确设置(0而不是NULL),我开始填写表格。为什么mySQL索引基数会从> 0更改为null?
我定期检查,看到基数稳步上升。然后我开始了另一项工作,并观察了这些数字继续增长。最后,我同时开始了两个任务(我应该提到,这些任务与服务器进程通过与mySQL的单个连接将并发请求序列化)。几乎立即我看到基数开始变为NULL。
我可以列出很多更多的信息(如果问了,我会问),但我想知道索引的基数是否有任何合法的原因在表插入时突然变为null。
是的,这是myISAM。我做了一个ANALYZE TABLE;我会修改我的帖子来描述我为确定基数所做的工作。 – Chap
关于seconde的想法,我不会:在保存更改时不断发生“发生错误”。 – Chap