发明名称 一种数据库查询方法及系统
摘要 本发明公开了一种数据库查询方法和系统,涉及数据库技术领域。本发明实施例接收数据库查询请求;判断该请求是否为初次请求;若该请求是初次请求,则执行对应的数据库查询操作,并将查询结果存入缓存中;若该请求不是初次请求,则在缓存中获取该数据库查询请求的查询结果。相同的SQL在同时请求数据库时,只请求一次并返回结果,其它的请求获取这个请求的结果,即在一定条件下,一段时间内查询SQL语句只有第一次生效,其余的则等待查询的结果。将多次SQL请求压缩成一次,能减轻数据库负担,从而解决多次数据库请求造成数据库拥堵的技术问题,且提高了SQL查询返回结果集的速度,后续请求使用的是第一次请求的结果集,大大缩短查询时间。
申请公布号 CN105243072A 申请公布日期 2016.01.13
申请号 CN201410332414.4 申请日期 2014.07.11
申请人 北京神州泰岳软件股份有限公司 发明人 刘子龙;张国波
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京市隆安律师事务所 11323 代理人 权鲜枝
主权项 一种数据库查询方法,其特征在于,所述方法包括:接收数据库查询请求;判断所述数据库查询请求是否为初次请求;若所述数据库查询请求是初次请求,则执行对应的数据库查询操作,并将查询结果存入缓存中;若所述数据库查询请求不是初次请求,则在所述缓存中获取所述数据库查询请求的查询结果。
地址 100089 北京市海淀区万泉庄路28号万柳新贵大厦A座6层601室
您可能感兴趣的专利