Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用非bocking会话存储?_Php_Mysql - Fatal编程技术网

Php 如何使用非bocking会话存储?

Php 如何使用非bocking会话存储?,php,mysql,Php,Mysql,我知道会话文件存储将阻止http请求 我知道可以使用session\u write\u close()方法解锁文件阻塞 但我想知道,如果我在会话中使用mysql存储,它是否仍在阻止http请求 如果我在会话中使用mysql存储,我还需要使用session\u write\u close()方法解锁吗 但我想知道,如果我在会话中使用mysql存储,它是否仍在阻止http请求 不,mysql记录不能以标准方式在不同连接之间锁定。所以如果我使用mysql存储方式,这是非阻塞会话?是的。使用MySQL进

我知道会话文件存储将阻止http请求

我知道可以使用session\u write\u close()方法解锁文件阻塞

但我想知道,如果我在会话中使用mysql存储,它是否仍在阻止http请求

如果我在会话中使用mysql存储,我还需要使用session\u write\u close()方法解锁吗

但我想知道,如果我在会话中使用mysql存储,它是否仍在阻止http请求


不,mysql记录不能以标准方式在不同连接之间锁定。

所以如果我使用mysql存储方式,这是非阻塞会话?是的。使用MySQL进行阻塞会话需要做额外的工作。@joe,但请记住,这样做会丢失一些数据。这是真的吗?但是很多人都在使用mysql商店,难道没有这个问题吗?@joe,这是真的。按时间顺序加载:第一页开始,第二页开始,第二页保存会话中的值2,第一页保存会话中的值1。值2已丢失。