标签: mysql asynchronous
据我所知,通过mysql_get_socket_fd,可以获得mysql连接的filedescriptor。如果我在select / ppoll中使用此文件描述符,后续的mysql命令是否会成功而不会阻塞?也就是说,它只有一个写或读系统调用吗?
mysql_get_socket_fd
select
ppoll
更新:好的,我真正想知道的是,是否可以与ppoll-loop异步使用mysql?
答案 0 :(得分:1)
最不可能的。 SQL传输可以任意大,并且在非阻塞模式下传输的数据量是有限的,受套接字发送或接收缓冲区大小的限制。