C# Mysql第二次连接很慢
在.net环境中使用Mysql.dll连接数据库,第一次正常连接然后查询(1秒以下),超过3-4分钟后在此查询连接速度变得很慢,大概需要等3-4秒左右才有结果
请问有人知道这问题或知道怎么处理么
查询函数作函数
public static DataSet ExecuteDataSet(string connectionString, string SQLString)
{
DataSet ds = new DataSet();
try
{
IDbDataAdapter command = new MySqlDataAdapter(SQLString, connectionString);
command.Fill(ds);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
return ds;
}
连接字符串
"Server={0};Port={1};Database={2};Uid={3};Pwd={4};charset='utf8';pooling=true;Allow Zero Datetime=True"