划重点:
1)MySQL的C/S是半双工的,即双方都能够发送接收,但是信道在一个时间点只能发送/接收。
2)客户端一次只能发送一个数据包进行查询,长度由max_allowed_packet限制;但是服务端一次能发送多个数据包给客户端,并且客户端最好要一直接收完毕,这就是为什么建议使用LIMIT。
3)客户端从服务端接收数据像是“从消防水管喝水”,被动且无奈。