先提供预建立文件的查找系统及其方法技术方案

技术编号:7423254 阅读:238 留言:0更新日期:2012-06-09 11:28
本发明专利技术公开了一种先提供预建立文件的查找系统及其方法,其通过在查找目标数据前,先判断与查询请求对应的静态目标文件是否存在,若存在则读取静态目标文件,若不存在才查找目标数据并依据目标数据生成静态目标文件的技术手段,可以减少存取数据库的连接数,并达成减少数据库负载与资源消耗的技术功效。

【技术实现步骤摘要】

本专利技术涉及一种查找系统及其方法,特别是指一种。
技术介绍
数据库是各式各样具有相关性文件的集中地,要存取数据库,必须遵守数据库制定的规则与方法,使数据库达到最少重复、最佳利用,能让多数人共同使用的目的。随着使用者需要的数据量增大,数据库的使用也越来越普及。目前有相当多的在线服务都使用数据库储存服务所需的数据。事实上,使用数据库需要花费一定的资源(resource),在某些会对数据库进行大量存取的在线服务(例如动态网页服务等)中,为了避免资源的过度消耗,提供数据库服务的服务器通常会建立资源池(resource pool),在线服务只能通过资源池存取数据库。资源池会限制在线服务与数据库之间的连接数,一旦在线服务同时连接数据库的数量达到资源池的上限,若在线服务还需要连接数据库,则必须等待其他的连线中断后才可以再次连接数据库,以动态网页服务为例,当动态网页服务需要连接到数据库的数量超过资源池所提供的连接数上限,则动态网页服务需要等待,这样将会造成动态网页服务回应网页的延迟, 使得动态网页服务的使用者等待网页的时间延长。综上所述,可知现有技术中长期以来一直存在同时大量存取数据库时需等待连本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种先提供预建立文件的查找方法,是应用于一服务器,该服务器提供至少一客户端连结,其特征在于,该查找方法至少包含下列步骤接收由该客户端所传送的一查询请求;判断与该查询请求对应的一静态目标文件存在后,读取该静态目标文件并传送该静态目标文件至该客户端;判断该静态目标文件不存在后,依据该查询请求查找相对应的一目标数据; 依据该目标数据生成该静态目标文件; 储存该静态目标文件;及传送该静态目标文件至该客户端。2.如权利要求1所述的先提供预建立文件的查找方法,其特征在于,该判断与该查询请求对应的该静态目标文件不存在后,依据该查询请求查找相对应的该目标数据的步骤是判断该查询请求所包含的一目标字串无法与先前被储存的静态目标文件的文件名称对应后,依据该目标字串查找该目标数据。3.如权利要求1所述的先提供预建立文件的查找方法,其特征在于,该判断与该查询请求对应的该静态目标文件不存在后,依据该查询请求查找相对应的该目标数据的步骤是依据该查询请求所包含的一动态目标文件的文件路径及/或附加参数产生该静态目标文件的文件路径,并依据该静态目标文件的文件路径判断该静态目标文件不存在后,依据该动态目标文件的文件路径及/或附加参数加载该动态目标文件,并使用该动态目标文件中的至少一查询语法查找该目标数据。4.如权利要求1所述的先提供预建立文件的查找方法,其特征在于,该依据该目标数据生成该静态目标文件的步骤是依据该静态目标文件的模板生成该静态目标文件。5.一种先提供预建立文件的查找系统,是应用于一服务器,该服务器提供至少一客户端连结,其特征在于,该查找系统至少包含一储存媒体;一...

【专利技术属性】
技术研发人员:邱全成王辉
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术