C# 什么是;池=假";在MySQL连接字符串中是什么意思?
MySQL数据库的.NET连接字符串中的C# 什么是;池=假";在MySQL连接字符串中是什么意思?,c#,mysql,.net,connection-string,C#,Mysql,.net,Connection String,MySQL数据库的.NET连接字符串中的pooling=false是什么意思 这是完整的连接字符串: return new MySqlConnection("SERVER=localhost;DATABASE=myDataBase;USER=###;PASSWORD=***;POOLING=FALSE;"); 连接是否属于连接池的一部分?这意味着连接可以在整个应用程序中共享,而不是每次调用open时都创建一个新的连接 请注意,要使连接池正常工作,连接字符串必须完全相同,这意味着您不能更改字符串
pooling=false
是什么意思
这是完整的连接字符串:
return new MySqlConnection("SERVER=localhost;DATABASE=myDataBase;USER=###;PASSWORD=***;POOLING=FALSE;");
连接是否属于连接池的一部分?这意味着连接可以在整个应用程序中共享,而不是每次调用open时都创建一个新的连接 请注意,要使连接池正常工作,连接字符串必须完全相同,这意味着您不能更改字符串中的字符(即使是空白)而使连接池仍然正常工作。因此,通过以下方式创建的连接:
"SERVER=localhost;DATABASE=myDataBase;USER=###;PASSWORD=***;POOLING=FALSE;"
" SERVER=localhost;DATABASE=myDataBase;USER=###;PASSWORD=***;POOLING=FALSE;"
不会与以下用户创建的连接共享:
"SERVER=localhost;DATABASE=myDataBase;USER=###;PASSWORD=***;POOLING=FALSE;"
" SERVER=localhost;DATABASE=myDataBase;USER=###;PASSWORD=***;POOLING=FALSE;"
由于前导空格的原因。当
pooling=false
调用SqlConnection.Close()时,连接将不会返回到池中。
从
当该键的值设置为true时,任何新创建的
应用程序关闭时,连接将添加到池中。
在下一次尝试打开同一连接时,该连接将被删除
从游泳池里抽出来的。如果存在连接,则认为它们是相同的
相同的连接字符串。不同的连接有不同的功能
连接字符串
Google,false表示您没有使用它。可能是