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