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

首頁 > 學院 > 開發設計 > 正文

提高ASP性能的最佳選擇(續四)

2019-11-18 20:28:27
字體:
來源:轉載
供稿:網友
規則的總結
  現在我們來重新總結一下這些規則:

  * 避免包含ADOVBS.inc文件,用其它方法來使用常量。

  * 當使用一個單個記錄集時,將連接字符串傳遞到ActiveConnection屬性中。

  * 在一個頁面上使用多個記錄集時,創建一個Connection 對象,在ActiveConnection 屬性中重復使用它。

  * 使用最適合你的任務的最簡單的指針和鎖的類型。

  * 通過ADODB.Recordset 類例示記錄集以獲得最好的性能和最大的靈活性。

  * 除非是一個斷開的環境中所要求的,避免使用斷開的記錄集。

  * 不要對單獨設置記錄集屬性感到擔心。

  * 當記錄集中的值不需要用一種特殊方式來對待并且能夠格式化為一種統一的格式時,使用GetString方法來提取數據。

  * 當你在設計上需要更大的靈活性,但是又不需要用記錄集的元數據進行工作,使用GetRows方法將數據提取到一個數組中。

  * 當你需要設計的靈活性和元數據時,在進入一個數據恢復的循環之前,將你的域約束在本地變量中。避免用名字引用域。

  * 不要用臨時字符串來收集輸出。

結論
  同樣,從這些測試中我們所學到的最重要的一點是:小小的變化會在性能上造成很大的影響。如果我們把第一個測試與ADO__09.asp(在記錄集中循環的最快結果)相比,可以看到在反應時間上至少減少了50%。


  如果我們把第一個測試與所有測試中最快的情況,即使用GetString 的方法相比較,就會發現反應時間只是原始值的很小一部分。


  所以要記住,永遠不要想當然。如果你不能肯定,那就運行一些有針對性的測試。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌鲁木齐县| 剑阁县| 依安县| 孟村| 宝应县| 锦州市| 寻甸| 万年县| 乃东县| 富裕县| 玛纳斯县| 邻水| 德昌县| 礼泉县| 五指山市| 芜湖市| 固安县| 正阳县| 崇州市| 仙桃市| 兴化市| 革吉县| 临澧县| 泰兴市| 溆浦县| 五寨县| 遵义市| 怀安县| 奉新县| 柘城县| 泸溪县| 邓州市| 乐安县| 太谷县| 长武县| 西贡区| 沽源县| 山阴县| 新昌县| 广饶县| 宁德市|