我编写这个查询是为了查看某些表中索引的大小是否大于表中的实际数据量,使用MySQL 5.6和InnoDB作为引擎。我的印象是,这意味着MySQL将跳过索引,只需进行一次完整的表扫描,因为整个表中需要解析的数据比索引少。
但是,如果单个索引小于聚合值,这是否正确?也就是说,如果我正在做类似于"SELECT * FROM user WHERE id = 244"的事情,并且id被索引了,但是地址、电话、用户名、电子邮件等等也是这样,那么
我在mysql表中有大约100thousand行,其中each row has about 8 fields.1-有可能提前确定索引的大小吗?这是因为在Zend手册中说索引的最大大小是2 2GB。我马上就想,这对我的桌子来说是不够的!2-我读过一些帖子,他们说Zend Lucene搜索在大索引上非常慢,长达几分钟!直接使用mys