如何判断当前数据库的内存是否已经达到瓶颈了呢?
可以通过查看当前服务器的状态,比较物理磁盘的读取和内存读取的比例来判断缓冲池的命中率,通常InnoDB存储引擎的缓冲池的命中率不应该小于99%,
参 数 |
说 明 |
Innodb buffer pool reads |
表示从物理磁盘读取页的次数 |
Innodb buffer pool read ahead |
可以通过查看当前服务器的状态,比较物理磁盘的读取和内存读取的比例来判断缓冲池的命中率,通常InnoDB存储引擎的缓冲池的命中率不应该小于99%,
参 数 |
说 明 |
Innodb buffer pool reads |
表示从物理磁盘读取页的次数 |
Innodb buffer pool read ahead |