CSDN热搜
客户端读的速度慢,会导致服务端写满,拥塞。
MySQL 客户端发送请求后,接收服务端返回结果的方式有两种: 一种是本地缓存,也就是在本地开一片内存,先把结果存起来。如果你用 API 开发,对应的就是 mysql_store_result 方法。 另一种是不缓存,读一个处理一个。如果你用 API 开发,对应的就是 mysql_use_result 方法。 MySQL 客户端默认采用第一种方式,而如果加上–quick 参数,就会使用第二种不缓存的方式。
sending data并不一定值”正在发送数据“,有可能处于执行器过程中的任意阶段。
写磁盘中的redolog是顺序写,根据WAL策略,会先把redolog进行落盘处理,之后再根据“合适情况下”把buffer pool里面的数据脏页刷回磁盘(随机写)
使用道具 举报
本版积分规则 回帖并转播 回帖后跳转到最后一页
程序园优秀签约作者
0
粉丝关注
16
主题发布