2021
01-13
01-13
详解MySQL中的缓冲池(buffer pool)
Mysql中数据是要落盘的,这点大家都知道。读写磁盘速度是很慢的,尤其和内存比起来更是没的说。但是,我们平时在执行SQL时,无论写操作还是读操作都能很快得到结果,并没有预想中的那么慢。可能你会说我有索引啊,有索引当然快了。但是铁子,索引文件也是存储在磁盘上的,查找过程会产生磁盘I/O。如果同时对某行数据进行多次操作,那岂不是要重复产生很多次磁盘IO吗?可能你想到了,那我把数据存在内存里不就可以了吗?内存...
继续阅读 >