国产探花免费观看_亚洲丰满少妇自慰呻吟_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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 梨树县| 阿巴嘎旗| 乌鲁木齐县| 镇雄县| 孝义市| 南昌市| 托克逊县| 丘北县| 依兰县| 桐柏县| 绍兴市| 丘北县| 禄丰县| 永胜县| 济源市| 义马市| 吉首市| 兴国县| 芜湖市| 油尖旺区| 精河县| 普定县| 土默特左旗| 磐石市| 华池县| 长丰县| 元阳县| 皮山县| 土默特左旗| 茶陵县| 尉犁县| 张北县| 乌海市| 霍林郭勒市| 宽甸| 陆丰市| 涞源县| 天长市| 兰州市| 多伦县| 辉南县|