Buffer pool 我们都知道我们读取页面是需要将其从磁盘中读到内存中,然后等待CPU对数据进行处理.我们直到从磁盘中读取数据到内存的过程是十分慢的,所以我们读取的页面需要将其缓存起来,所以MySQL有这个buffer pool对页面进行缓存. 首先MySQL在启动时会向操作系统申请一段连续的内存空间,这一段空间就是作为buffer pool所用.将缓存的页放入buffer pool中管理起来. mysql> show variables like 'innodb_buffer_pool_s…
最近用mosh替换了ssh作为连接开发机的工具,发现另外一个问题,ls cat随便什么命令输出结果超过一行的,向上翻页就没有了,找了下官网的FAQ也提到了这个问题,目前解决方案是使用tmux或者screen... Q: Why is my terminal's scrollback buffer incomplete? Mosh synchronizes only the visible state of the terminal. We are tracking this issue; see…