婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > asp中使用mysql數據庫的注意實現

asp中使用mysql數據庫的注意實現

熱門標簽:河北智能外呼系統軟件 電銷機器人教育 伊春外呼業務系統 綿陽防封電銷卡價格 中國辦理電信400電話 調度系統外呼 電銷機器人源碼網盤下載 福建外呼增值業務線路 宜賓語音外呼系統軟件
環境:winxp sp2 ,mysql5.0.18,mysql odbc 3.51 driver 表采用 myisam引擎。access 2003

不同的地方:
1、插入數據時候,mysql 應盡量使用 insert into語句,避免使用 rs.addnew,如果非的要用,應先設置 conn.CursorLocation=3 否則,肯定報錯,而且我發現,用insert 要比 addnew 快大約3倍。還有,如果用rs.addnew 當你rs.update時候,是無法想在access中立即獲得rs(“id”)的值的。
2、和access的比較:
   同樣的表結構,用insert 插入20000條數據時候,mysql化了7.5秒,如果用rs.addnew則要24秒!而在access ,用insert 則化了化了19.8秒,rs.addnew卻只有化了2.8秒!
查詢比較:access 查詢40w條數據 化了12秒,mysql化了14秒,稍微慢點。

總結:總的來講,access的插入速度要比mysql快大約三倍。查詢數據時候,如果數據量比較小,access也要比mysql快大約2倍,但當數據量很大時,mysql的查詢速度變化不大,但access則下降的比較厲害。
當然,mysql應該要比access快的,我估計問題出在他的odbc驅動上,而access的驅動是用的ole,微軟對他作了很多優化,所以,在這個測試中,mysql蒙冤受屈了!至于并發性能,我沒有測試,不過我想access應該大大不如mysql吧。

如果要使用 
rs.pagecount
rs.pagesize
rs.AbsolutePage
rs.recordcount
這樣的屬性,你必須先conn.CursorLocation=3
否則以上屬性統統不能使用。
還有為了防止亂碼和插入中文錯誤,你必須在conn.open后,立即:conn.Execute ("SET NAMES 'gb2312'")
否則,肯定插入錯誤,而且亂碼沒商量。

連接方式:

'用系統DNS連接:
strconnection="dsn=mysql; OPTION=16384;driver={mysql odbc 3.51 driver};server=127.0.0.1;uid=root;pwd=67918;database=test" 
'直接用字符串連接:
'strconnection="Driver={mysql odbc 3.51 driver}; Server=localhost; Port=3306; Option=0; Socket=; Stmt=; Database=test; Uid=root; Pwd=67918;Option=16384"
set conn=server.createobject("adodb.connection")
conn.CursorLocation=3
conn.open strconnection 
您可能感興趣的文章:
  • 在ASP中連接MySQL數據庫,最好的通過ODBC方法
  • asp連接mysql數據庫詳細實現代碼

標簽:那曲 銅川 優質小號 延邊 河池 蘇州 電商邀評 新鄉

巨人網絡通訊聲明:本文標題《asp中使用mysql數據庫的注意實現》,本文關鍵詞  asp,中,使用,mysql,數據庫,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp中使用mysql數據庫的注意實現》相關的同類信息!
  • 本頁收集關于asp中使用mysql數據庫的注意實現的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 三亚市| 台山市| 云龙县| 谢通门县| 福鼎市| 洞口县| 广水市| 定襄县| 吐鲁番市| 青田县| 肥东县| 贵德县| 会东县| 平江县| 扬州市| 同心县| 寿阳县| 乌拉特前旗| 汉阴县| 星子县| 祥云县| 泾川县| 龙胜| 隆子县| 合江县| 华阴市| 望城县| 旬邑县| 河池市| 福贡县| 肥东县| 西乌珠穆沁旗| 南康市| 天祝| 广饶县| 西丰县| 米泉市| 中西区| 四子王旗| 赣榆县| 随州市|