北京SEO

mysql too many connections

2019/10/10/17:32:48  阅读:1788  来源:谷歌SEO算法  标签: 云计算

mysql too many connections

解决办法:

1.在使用MYSQL数据源的地方加入try/catch/finally

2.检查MySqlConnection使用后是否有做close()

3.不要把MysqlConnection连接弄成 static 的,每次连接都创建一个新的连接.

程序代码如下:

  1. MySql.Data.MySqlClient.MySqlConnectionmysqlConnection=newMySqlConnection(SDS.SMS.DAL.SqlHelper.strSMS);
  2. mysqlConnection.Open();
  3. stringselectCommand="selectid,model,number,brand,sendtime,pubdate,autoinsert_flag,mobilephonefromtbl_saledatawhereautoinsert_flag=0andsendtime='"+date+"'";
  4. try
  5. {
  6. IListIlst=newList();
  7. using(MySqlDataReaderdr=MySql.Data.MySqlClient.MySqlHelper.ExecuteReader(SDS.SMS.DAL.SqlHelper.strSMS,selectCommand))
  8. {
  9. while(dr.Read())
  10. {
  11. Ilst.Add(Populater(dr));
  12. }
  13. returnIlst;
  14. //关闭
  15. dr.Close();
  16. mysqlConnection.Close();
  17. }
  18. }
  19. catch(Exceptione)
  20. {
  21. throwe;
  22. }
  23. finally
  24. {
  25. mysqlConnection.Close();
  26. }//phpfensi.com

广告内容

mysql too many connections mysql too many connections mysql too many connections

相关阅读

热门评论

昝辉Zac 昝辉Zac

Zac的SEO博客,坚持12年,优化成为生活。

总篇数171

精选文章

RMAN中catalog和nocatalog区别介绍 小技巧:为Linux下的文件分配多个权限 zimbra8.5.1安装第三方签名ssl证书的步骤 解决mysql不能远程连接数据库方法 windows服务器mysql增量备份批处理数据库 mysql中slow query log慢日志查询分析 JavaScript跨域问题总结 Linux下负载均衡软件LVS配置(VS/DR)教程 mysql中权限参数说明 MYSQL(错误1053)无法正常启动

SEO最新算法