当前位置: 电脑软硬件应用网 > 设计学院 > 网络编程 > ASP教程 > 正文 |
|
|||
ASP的缓存数据技术 | |||
2005-12-30 19:26:17 文/45IT收集 出处:电脑软硬件应用网 | |||
缓存(cache)是将相对高速的存储设备作为相对低速的存储设备与系统之间I/O的缓冲区,它能大幅提高系统的性能. Application对象 请看以下的代码: <%= Application("ListBox")%> <% '检查存储变量的设置 '如果存储变量未设置,就直从数据库中提取记录项 Set oConn = Server.CreateObject("ADODB.Connection") sql = "SELECT * FROM types" Set rs = oConn.Execute(sql) crlf = chr(13) & chr(10) '把数据库中的数据加入 'ListBox' Listbox = ListBox & " <option>" & _ Loop '把生成的Listbox存储在Application对象中 End If 从代码中我们可以看出,数据只有第一次被读取时访问数据库,然后将之存储在Application对象中,以后每次都从缓存中读取,这样将会加快站点的速度. 并不是每个站点都需要缓存来提高速度,但如果你的站点上运行着复杂的应用程序,且你想让系统获得最优的性能,那么你最好考虑一下缓存数据. |
|||
关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 | |
Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号 |