[发明专利]一种数据库分配会话对象的方法、数据库和服务器有效

专利信息
申请号: 201810841642.2 申请日: 2018-07-26
公开(公告)号: CN109145061B 公开(公告)日: 2022-02-01
发明(设计)人: 孙进宝 申请(专利权)人: 创新先进技术有限公司
主分类号: G06F16/28 分类号: G06F16/28
代理公司: 北京众达德权知识产权代理有限公司 11570 代理人: 刘杰
地址: 开曼群岛大开曼岛*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据库 分配 会话 对象 方法 服务器
【说明书】:

本说明书实施例公开了一种数据库分配会话对象的方法、数据库和服务器,在数据库连接会话资源优先的条件下,把数据库的会话对象合理的集中分配给应用,能在很大程度上提高会话的使用率,降低应用在有业务等待需要数据库的会话资源而此时数据库服务的会话资源在其他的应用服务器上仍有空闲,也就是在数据库的角度上说,数据库的其他会话资源即使空闲也不能提供服务的情形出现的可能性,从而明显降低呼损率,提高数据库的响应成功率,也就是为数据库与应用提供一种更加优良的连接方案。

技术领域

本申请涉及数据库技术领域,尤其涉及一种数据库分配会话对象的方法、数据库和服务器。

背景技术

数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统,都在各个方面得到了广泛的应用。

在数据库的运行过程中,数据库需要同时与多个应用建立连接以传递数据,随着技术的发展,数据库需要同时连接的应用的数目越来越高,这要求数据库能够提供更稳定的连接方案。

发明内容

本发明了提供了一种数据库分配会话对象的方法、数据库和服务器。

第一方面,本说明书实施例提供了一种数据库分配会话对象的方法,包括:数据库接收应用的访问请求;所述数据库响应所述访问请求,从自身所有可分配的会话对象中分配一个会话对象给所述应用;所述数据库通过分配的会话对象,将对应的逻辑数据源中的数据传递给所述应用。

第二方面,本说明书实施例提供了一种数据库,包括:

接收单元,用于接收应用的访问请求;

分配单元,用于响应所述访问请求,从自身所有可分配的会话对象中分配一个会话对象给所述应用;

数据传递单元,用于通过分配的会话对象,将对应的逻辑数据源中的数据传递给所述应用。

第三方面,本说明书实施例提供了一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面任一项所述方法的步骤。

第四方面,本说明书实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面任一项所述方法的步骤。

本说明书实施例有益效果如下:

数据库从所有可分配的会话对象中分配一个会话对象给应用,相当于共享了同一数据库中的会话对象以分配给应用,避免了数据库中一个逻辑数据源的会话对象被全部占用而其他逻辑数据源的会话对象即使空闲也不能提供服务的情形出现,提高了会话对象的使用率,从而明显地降低了呼损率,提高了数据库响应的成功率,也即数据库提供了更加稳定的连接方案。

附图说明

图1为本说明书实施例提供的数据库与应用之间交互的场景示意图;

图2为本说明书实施例提供的数据库分配会话对象的方法的流程图;

图3为本说明书实施例提供的数据库的模块图;

图4为本说明书实施例提供的服务器的结构示意图。

具体实施方式

为了更好的理解上述技术方案,下面通过附图以及具体实施例对本说明书实施例的技术方案做详细的说明,应当理解本说明书实施例以及实施例中的具体特征是对本说明书实施例技术方案的详细的说明,而不是对本说明书技术方案的限定,在不冲突的情况下,本说明书实施例以及实施例中的技术特征可以相互组合。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810841642.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top