国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql too many connections

2024-07-24 12:39:23
字體:
來源:轉載
供稿:網友

mysql too many connections

解決辦法:

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

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

3.不要把MysqlConnection連接弄成 static 的,每次連接都創建一個新的連接.

程序代碼如下:

  1. MySql.Data.MySqlClient.MySqlConnection mysqlConnection = new MySqlConnection(SDS.SMS.DAL.SqlHelper.strSMS); 
  2.  
  3.             mysqlConnection.Open(); 
  4.  
  5.             string selectCommand = "select id,model,number,brand,sendtime,pubdate,autoinsert_flag,mobilephone from tbl_saledata where  autoinsert_flag=0 and sendtime='" + date + "'"
  6.  
  7.             try 
  8.             { 
  9.                 IList Ilst = new List(); 
  10.                 using (MySqlDataReader dr = MySql.Data.MySqlClient.MySqlHelper.ExecuteReader(SDS.SMS.DAL.SqlHelper.strSMS, selectCommand)) 
  11.                 { 
  12.  
  13.                     while (dr.Read()) 
  14.                     { 
  15.                         Ilst.Add(Populater(dr)); 
  16.                     } 
  17.  
  18.  
  19.                     return Ilst; 
  20.  
  21.                     //關閉 
  22.                     dr.Close(); 
  23.  
  24.                     mysqlConnection.Close(); 
  25.  
  26.                 } 
  27.             } 
  28.             catch (Exception e) 
  29.             { 
  30.                 throw e; 
  31.             } 
  32.             finally 
  33.             { 
  34.                 mysqlConnection.Close(); 
  35.  
  36.             } //Vevb.com

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阳高县| 侯马市| 敦化市| 永城市| 沿河| 鲁山县| 阳泉市| 长宁区| 勐海县| 永嘉县| 兴义市| 兴仁县| 平谷区| 西盟| 北宁市| 夏河县| 原阳县| 绩溪县| 灵宝市| 奎屯市| 南丰县| 比如县| 镇平县| 义马市| 浦北县| 清涧县| 五寨县| 瑞金市| 平度市| 怀远县| 德化县| 浙江省| 吉林省| 荣昌县| 当涂县| 忻城县| 江永县| 旅游| 金平| 青海省| 赣榆县|