摘要: 1 为什么要有Buffer Pool 如果没有Buffer Pool,所有的操作都是随机IO,每秒钟可以支撑的请求取决于IOPS,最多几百,而且响应时间也会很感人。因此,为了提高MySQL支持的并发数和快速响应,引入了Buffer Pool。 2 Buffer Pool的简单图解 实际上,在对数据库 阅读全文
posted @ 2020-05-31 22:13 zerodseu 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1 无连接池,服务只有一个数据库连接 此时服务多线程执行SQL语句的时候会争用唯一一个数据库连接,性能差,需要排队 2 无连接池,每个线程创建一个数据库连接 此时服务多线程执行SQL语句的时候都针对每次SQL执行请求创建一个数据库连接,使用完了需要销毁。由于创建和销毁数据库连接开销大,且可能会耗尽数 阅读全文
posted @ 2020-05-31 19:55 zerodseu 阅读(162) 评论(0) 推荐(0) 编辑