您当前的位置:首页>论文资料>办公自动化系统中缓存技术的使用

办公自动化系统中缓存技术的使用

资料类别:论文资料

文档格式:PDF电子版

文件大小:2.15 MB

资料语言:中文

更新时间:2025-01-08 16:42:45



推荐标签:

内容简介

办公自动化系统中缓存技术的使用 应用研究
办公自动化系统中缓存技术的使用
王姝
(沈阳市外事服务学校辽宁沈阳110001)
数事线与度用
摘要:由于办公自动化系统的应用人数较多,对数据的检需也比较频繁,图此,这就要求系统要有一个强大的缓存功能。ASP.NET2.0新增以SqlCacheDependency类为核心的SQL数据缓存依赖功能。达项技术的使用可以保证数据的查询速度及数据查询的准确性。
关键调:缓存技术办公自动化ASP.NET2.0
中图分类号:TP311
1、ASP.NET2.0缓存机制
文献标识码:A
文章编号:1007-9416(2012)12-0064-01

办公自动化系统是由Web应用程序来实现的。整个系统中的数据全部存放在SQL数据库中,那么,当很多人在同时进行数据的查
询时,要想提高数据查询的速度及准确性,就要改善Web应用程序的性能。可以为办公自动化系统增加缓存功能来实现。从数据库中进行数据的检索查询,是用户使用最多的操作,但是,Web应用程序的执行包括很多道程序,要先通过Web服务器,还要再通过数据库的服务器来执行,因此,其执行速度可想而知,成为了限制系统使用的一个瓶颈问题。这个问题在用户数量较多是,显得尤为严重与突出。
针对这个问题,可以转换一下思维方式。那就是将数据库中的数据先缓存于内存中,或者是相当于内存的其他存储器上,无论用户访间哪一个页面,都可以随心的访问数据库,这种提前将数据库的数据存于缓存中的办法,与用户在访问数据时将数据调入内存这种传统方式相比,很明显,前一种节省了更多用户的等待时闻。这样就提高了系统数据有关功能的执行速度。
利用这种缓存技术的确是克服了系统的执行速度这个难题,但是另一个难题又出现了。由于数据会在用户访问前,先将数据库内的信息缓存人内存中,当用户访问数据时,是访问前已经存在于内存中的数据,那么,如果数据在存人缓存之后,用户访问之前这个时间段发生了改变,用户访问时所查看到的数据就是过期的、准确性差的数据了。办公自动化系统虽然对实时数据的要求并不高,但这并不能成为可以忽略这个缓存弊端的理由。ASP.NET技术的发展发现了这个间题,并在新的版本中利用以SqlCacheDependency类为核心的SQL数据缓存依赖功能。SqlCacheDependency类的功能就是在系统运行的过程中监视数据库中数据的变化,保证用户所访
问的数据是实时的、准确的。 2、数据缓存依赖的使用
第一步,要向数据库中增添polling基础构造其操作步骤如下:
aspnet_regsql.exe S 172.16.60.100 E
-d SYRP -ed
aspnet_regsql.exe S 172.16.60.100 E d SYRP Information et
aspnet_regsql.exe S 172.16.60.100 E d SYRP t Bylaw et
aspnet_regsql.exe S 172.16.60.100 E d SYRP
OfficeFile
et
上面这几部是将AspNet_Sq1CacheTablesForChangeNotification 表添加到了数据库中,增加了存储过程,为每一个被依赖的表增加个触发器。
第二步,Dolling服务设置
可以利用Web.config文件实现对polling服务的设置,可以在里面指定选用的数据库及检测频率。
name="SYRPConnectionString"
connectionString="... " providerName="System. Data .SqlClient* >
!
polITime=*1000" name="SYRPDB' >





使用ASP.NET2.0缓存机制,并使用机制提供了依赖技术不但可以实现办公自动化系统执行的高效率性,还可以使系统的操
作更加简易,十分便捷,从整体上提高了系统的性能。参考文献
[1]董大伟.ASP.NET与AJAX深度新范例集[M].北京:中国青年出版社,2007.470491
[2]李玉林/王岩.ASP.NET2.0网络编程从入门到精通[M].北京:清华大学出版社,2006,227-256.
[3]ASP.NET 2.0 揭密, http://www.njpro.cn/Forums/thread/38876. aspx[EB/OL].
[4]ASP.NET 2.0缓存技术简介,http://wwwf.xrSS.cn/Info/1 4385.Html[EB/OL].
上一章:浅谈机械制造与自动化技术 下一章:PLC自动控制技术在变频器中的应用研究

相关文章

办公自动化系统在大型企业中的优化与实现 Notes数据库与关系型数据库之间的整合在办公自动化系统中的应用 办公自动化中计算机信息处理技术的应用 办公自动化中的计算机技术应用 计算机技术在办公自动化中的应用浅析 计算机信息处理技术在办公自动化中的应用探究 剪贴板的共享性能在办公自动化中的应用 办公自动化软件在企业生产业计划中的应用