首先你应该知道myisam索引不包括
实际上是数据,它只有数据的地址。
如果你以前不知道,请重新考虑我的问题。
最佳答案
myisam只对键使用缓存-http://dev.mysql.com/doc/refman/5.5/en/myisam-key-cache.html-但是对于innodb键和数据显然是同等对待的-http://dev.mysql.com/doc/refman/5.5/en/innodb-buffer-pool.html
在这两种情况下,缓存的信息量取决于可用空间。如果空间不足,则不会缓存所有信息。
所以,不,不总是。
关于algorithm - MyISAM是否将所有索引加载到内存中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7281938/