mysql ib buffer pool_MYSQL之innodb buffer pool----预热mysql innodb buffer pool
mysqld重启之后,innodbbufferpool几乎是空的,没有任何的缓存数据。随着sql语句的执行,table中的数据以及index逐渐被填充到bufferpool里面,之后的查询语句只需要在内存中操作(理想状态下),大幅度提升了mysql的性能。这个逐渐填充的过程可能需要1-2个小时,甚至更久也说不准。在此过程中,mysql性能一般,因为需要大量的硬盘读操作。如果能在mysqld重启之后