考虑这个例子 - 表item有两列,key并且value. 数据如下:
> SELECT * FROM item;
 key       value
------------------
  1          a
  2          b
  87         c
假设我们通过 1 到 100 之间的随机键进行 SELECT 查询,并且数据集很大。我的问题是:
- InnoDB 是否以某种方式缓存“丢失”的键,以便它知道诸如 3 和 4 之类的键不存在,或者它必须每次都去磁盘? 
- 如果我们用虚拟记录填充剩余的键值,性能会更好吗?