掌桥专利:专业的专利平台
掌桥专利
首页

数据库访问的动态控制方法以及相关设备

文献发布时间:2024-04-18 19:58:21


数据库访问的动态控制方法以及相关设备

技术领域

本申请实施例涉及车辆数据库领域,尤其涉及数据库访问的动态控制方法以及相关设备。

背景技术

数据库是企业实现创新的重要引擎,帮助企业和客户快速提取具备价值的数据,以助力企业的开发、提高客户体验。

在数据库容量一定的情况下,数据库在一段时间内能承受的访问量是固定的,短时间内处理大量的访问请求会造成数据库瘫痪。因此,大多数企业会设定相关的访问权限,如根据会员身份访问,限制用户的访问次数等。

但这些方式都太过固定,虽然一定程度上避免了数据库瘫痪的可能性,但单一的阈值控制不符合用户的实际使用需求,造成用户体验不佳。

发明内容

本申请实施例提供了数据库访问的动态控制方法以及相关设备,用于根据实际情况,动态调整数据库访问次数,以提升用户体验。

本申请实施例第一方面提供一种数据库访问的动态控制方法,包括:

确定数据库在每个目标访问周期的访问总次数,所述目标访问周期为任一未结束的访问周期;

获取每个地区不同车型的车辆数量;

基于所述每个地区不同车型的车辆数量以及所述数据库在每个目标访问周期的访问总次数,确定每个地区不同车型在每个目标访问周期的访问次数阈值。

在一种具体实现方式中,所述基于数据库性能,确定数据库在每个目标访问周期的访问总次数,包括:

获取所述数据库在每个历史访问周期的有效访问次数,所述有效访问次数为访问成功的次数;

将所述数据库在最近的N个历史访问周期中的有效访问次数均值,确定为所述数据库在每个访问周期的访问总次数。

在一种具体实现方式中,在所述确定每个地区不同车型在每个目标访问周期的访问次数阈值之后,所述方法还包括:

若任一目标访问周期结束,则获取所述任一目标访问周期内每个地区不同车型的访问成功率,所述访问成功率指访问成功次数占实际访问次数的比例;

若任一地区任一车型的访问成功率小于预设的成功率阈值,则对所述任一地区所述任一车型执行访问次数新增操作,所述访问次数新增操作用于将所述任一地区的空闲访问次数分配至所述任一地区所述任一车型。

在一种具体实现方式中,所述基于所述每个地区不同车型的车辆数量以及所述数据库在每个目标访问周期的访问总次数,确定每个地区不同车型在每个目标访问周期的访问次数阈值,包括:

根据所述每个地区不同车型的车辆数量,计算车辆总量以及所述每个地区的地区车辆总量;

将所述每个地区的地区车辆总量与所述车辆总量之商,确定为所述每个地区的车辆占比;

根据所述数据库在每个目标访问周期的访问总次数以及所述每个地区的车辆占比,确定所述每个地区在每个目标访问周期的地区访问总数;

将所述每个地区每种车型的车辆数量与所述每个地区的地区车辆总量之商,确定为所述每个地区每种车型的车辆占比;

将所述每个地区每种车型的车辆占比与所述每个地区在每个目标访问周期的地区访问总数之积,确定为所述每个地区每种车型在每个目标访问周期的访问次数阈值。

在一种具体实现方式中,所述基于所述每个地区不同车型的车辆数量以及所述数据库在每个目标访问周期的访问总次数,确定每个地区不同车型在每个目标访问周期的访问次数阈值,包括:

根据所述每个地区不同车型的车辆数量,计算车辆总量以及每种车型的车型车辆总量;

将所述每种车型的车型车辆总量与所述车辆总量之商,确定为所述每种车型的车型占比;

根据所述数据库在每个目标访问周期的访问总次数以及所述每种车型的车型占比,确定所述每种车型在每个目标访问周期的车型访问总数;

将所述每个地区每种车型的车辆数量与所述每种车型的车型车辆总量之商,确定为所述每个地区每种车型的车辆占比;

将所述每个地区每种车型的车辆占比与所述每种车型在每个目标访问周期的车型访问总数之积,确定为所述每个地区每种车型在每个目标访问周期的访问次数阈值。

在一种具体实现方式中,在所述确定每个地区不同车型在每个目标访问周期的访问次数阈值之后,所述方法还包括:

接收车辆发送的数据库访问请求,所述数据库访问请求包括所述车辆的归属地以及所述车辆的车型;

根据所述车辆的车型以及所述车辆的归属地,确定当前访问周期的剩余访问次数;

若所述剩余访问次数不为零,则通过所述车辆发送的数据库访问请求,并将所述当前访问周期的剩余访问次数减一。

本申请实施例第二方面提供一种计算机设备,包括

确定单元,用于确定数据库在每个目标访问周期的访问总次数,所述目标访问周期为任一未结束的访问周期;

获取单元,用于获取每个地区不同车型的车辆数量;

所述确定单元,还用于基于所述每个地区不同车型的车辆数量以及所述数据库在每个目标访问周期的访问总次数,确定每个地区不同车型在每个目标访问周期的访问次数阈值。

在一种具体实现方式中,所述确定单元,具体用于获取所述数据库在每个历史访问周期的有效访问次数,所述有效访问次数为访问成功的次数;

将所述数据库在最近的N个历史访问周期中的有效访问次数均值,确定为所述数据库在每个访问周期的访问总次数。

在一种具体实现方式中,所述设备还包括:新增单元;

所述获取单元,还用于若任一目标访问周期结束,则获取所述任一目标访问周期内每个地区不同车型的访问成功率,所述访问成功率指访问成功次数占实际访问次数的比例;

所述新增单元,用于若任一地区任一车型的访问成功率小于预设的成功率阈值,则对所述任一地区所述任一车型执行访问次数新增操作,所述访问次数新增操作用于将所述任一地区的空闲访问次数分配至所述任一地区所述任一车型。

在一种具体实现方式中,所述确定单元,具体用于根据所述每个地区不同车型的车辆数量,计算车辆总量以及所述每个地区的地区车辆总量;

将所述每个地区的地区车辆总量与所述车辆总量之商,确定为所述每个地区的车辆占比;

根据所述数据库在每个目标访问周期的访问总次数以及所述每个地区的车辆占比,确定所述每个地区在每个目标访问周期的地区访问总数;

将所述每个地区每种车型的车辆数量与所述每个地区的地区车辆总量之商,确定为所述每个地区每种车型的车辆占比;

将所述每个地区每种车型的车辆占比与所述每个地区在每个目标访问周期的地区访问总数之积,确定为所述每个地区每种车型在每个目标访问周期的访问次数阈值。

在一种具体实现方式中,所述确定单元,具体用于根据所述每个地区不同车型的车辆数量,计算车辆总量以及每种车型的车型车辆总量;

将所述每种车型的车型车辆总量与所述车辆总量之商,确定为所述每种车型的车型占比;

根据所述数据库在每个目标访问周期的访问总次数以及所述每种车型的车型占比,确定所述每种车型在每个目标访问周期的车型访问总数;

将所述每个地区每种车型的车辆数量与所述每种车型的车型车辆总量之商,确定为所述每个地区每种车型的车辆占比;

将所述每个地区每种车型的车辆占比与所述每种车型在每个目标访问周期的车型访问总数之积,确定为所述每个地区每种车型在每个目标访问周期的访问次数阈值。

在一种具体实现方式中,所述设备还包括:接收单元以及处理单元;

所述接收单元,用于接收车辆发送的数据库访问请求,所述数据库访问请求包括所述车辆的归属地以及所述车辆的车型;

所述确定单元,还用于根据所述车辆的车型以及所述车辆的归属地,确定当前访问周期的剩余访问次数;

所述处理单元,用于若所述剩余访问次数不为零,则通过所述车辆发送的数据库访问请求,并将所述当前访问周期的剩余访问次数减一。

本申请实施例第三方面提供一种计算机设备,包括:

中央处理器,存储器以及输入输出接口;

所述存储器为短暂存储存储器或持久存储存储器;

所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行第一方面所述的方法。

本申请实施例第四方面提供一种包含指令的计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行如第一方面所述的方法。

本申请实施例第五方面提供一种计算机存储介质,所述计算机存储介质中存储有指令,所述指令在计算机上执行时,使得所述计算机执行如第一方面所述的方法。

从以上技术方案可以看出,本申请实施例具有以下优点:获取每个地区不同车型的车辆数量,然后基于每个地区不同车型的车辆数量以及数据库在每个目标访问周期的访问总次数,确定每个地区不同车型在每个目标访问周期的访问次数阈值。这种访问次数分配方式,是根据不同地区不同车型的车辆数量占车辆总量的比例来实时确定的,充分考虑了车辆分布情况,更符合用户的实际访问需求。

附图说明

图1为本申请实施例公开的数据访问的动态控制方法的一种系统架构图;

图2为本申请实施例公开的数据访问的动态控制方法的一种流程示意图;

图3为本申请实施例公开的计算机设备的一个结构示意图;

图4为本申请实施例公开的计算机设备的另一结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请实施例提供了数据库访问的动态控制方法以及相关设备,用于根据实际情况,动态调整数据库访问次数,以提升用户体验。

请参阅图1,为了更好地实现本申请实施例的数据处理方法,本申请提供的数据处理方法可以软件部署在存储有数据库的服务器上。按照每个地区不同车型的车辆数量,将数据库在每个目标访问周期的访问总次数,分配给每个地区的每个车型。结合每个地区不同车辆的实际数量,对数据库的访问次数进行分配。一般的,可以先将数据库在每个目标访问周期的访问总次数按照地区车辆占比分配给不同地区,然后,在地区内进行访问次数分配(即将每个地区的访问次数分配至该地区内的不同车型);或者可以先将数据库在每个目标访问周期的访问总次数按照不同车型的车型车辆占比分配给不同车型,然后,在车型内进行访问次数分配(即将每个车型的访问次数分配至拥有该车型内的不同地区),此处不作限定。

在前述实施例的基础上,请参阅图2,本申请实施例提供一种数据库访问的动态控制方法,包括以下步骤:

201、确定数据库在每个目标访问周期的访问总次数,目标访问周期为任一未结束的访问周期。

可以理解的是,数据库处理访问请求的能力与数据库容量以及性能相关,因此,为了保证为每种车型以及车辆所分配的访问次数阈值之和是在数据库的处理能力之中的,首先应当基于数据库性能确定数据库在每个目标访问周期的访问总次数。其中,目标访问周期可以为任一为结束的访问周期,也就是说,服务器可以随时发起访问次数阈值的调整操作,在访问次数阈值操作调整后,即时基于新的访问次数阈值对车辆的数据库访问请求进行处理。

在实际应用中,数据库在每个目标访问周期的访问总次数可以按需配置或按照数据库性能进行配置,此处不作具体限定。

202、获取每个地区不同车型的车辆数量。

本申请实施例所指的数据库包括但不限于:车辆维修案例库以及车辆防盗编程库等各种与车辆相关的数据库。从宏观角度来看,车型数量越多,对于数据库的访问需求相对来说会更大,访问次数也会更多。因此,为了尽可能的为不同地区不同车型的车辆合理地分配访问次数,首先应当获取每个地区不同车型的车辆数量。

203、基于每个地区不同车型的车辆数量以及数据库在每个目标访问周期的访问总次数,确定每个地区不同车型在每个目标访问周期的访问次数阈值。

一般的,在获得了每个地区不同车型的车辆数量后,可以准确地计算出每个地区不同车型的车辆数量占(所有地区所有车型的)车辆总量的比例,然后,按照不同地区不同车型的车辆数量占车辆总量的比例,来分配访问总次数。

需要说明的是,以图1中车辆数量表为例,该车辆数量表对应的车辆总量为:车辆数量1、车辆数量2、车辆数量3、车辆数量4、车辆数量5、车辆数量6、车辆数量7、车辆数量8、车辆数量9、车辆数量10、车辆数量11以及车辆数量12之和。

本申请实施例中,获取每个地区不同车型的车辆数量,然后基于每个地区不同车型的车辆数量以及数据库在每个目标访问周期的访问总次数,确定每个地区不同车型在每个目标访问周期的访问次数阈值。这种访问次数分配方式,是根据不同地区不同车型的车辆数量占车辆总量的比例来实时确定的,充分考虑了车辆分布情况,更符合用户的实际访问需求。

在一些具体实现方式中,前述步骤203可以按照包括但不限于以下的方式实现:

1、先分配至每个地区,然后分配给地区内的不同车型。

具体步骤如下:根据每个地区不同车型的车辆数量,计算车辆总量以及每个地区的地区车辆总量;将每个地区的地区车辆总量与车辆总量之商,确定为每个地区的车辆占比;根据数据库在每个目标访问周期的访问总次数以及每个地区的车辆占比,确定每个地区在每个目标访问周期的地区访问总数;将每个地区每种车型的车辆数量与每个地区的地区车辆总量之商,确定为每个地区每种车型的车辆占比;将每个地区每种车型的车辆占比与每个地区在每个目标访问周期的地区访问总数之积,确定为每个地区每种车型在每个目标访问周期的访问次数阈值。

以图1中车辆数量表为例,地区1的地区车辆总量为:车辆数量1、车辆数量5以及车辆数量9之和,地区1的车辆占比为:地区1的地区车辆总量/车辆总量;地区1车型A的车辆数量为车辆数量1;地区1车型A的车辆占比为:车辆数量1/地区1的地区车辆总量。

2、先分配至不同车型,然后分配给拥有该车型的不同地区。

具体步骤如下:根据每个地区不同车型的车辆数量,计算车辆总量以及每种车型的车型车辆总量;将每种车型的车型车辆总量与车辆总量之商,确定为每种车型的车型占比;根据数据库在每个目标访问周期的访问总次数以及每种车型的车型占比,确定每种车型在每个目标访问周期的车型访问总数;将每个地区每种车型的车辆数量与每种车型的车型车辆总量之商,确定为每个地区每种车型的车辆占比;将每个地区每种车型的车辆占比与每种车型在每个目标访问周期的车型访问总数之积,确定为每个地区每种车型在每个目标访问周期的访问次数阈值。

以图1中车辆数量表为例,车型A的车型车辆总量为:车辆数量1、车辆数量2、车辆数量3以及车辆数量4之和,车型A的车型占比为:车型A的车型车辆总量/车辆总量;地区1车型A的车辆数量为车辆数量1;地区1车型A的车辆占比为:车辆数量1/车型A的车型车辆总量。

3.直接分配至每个地区的每种车型。

根据每个地区不同车型的车辆数量,直接计算出每个地区不同车型的车型数量占车辆总量的占比;然后将车辆总量与各占比之积确定为相应地区相应车型在每个目标访问周期的访问次数阈值。以图1中车辆数量表为例,地区1车型A的车型数量占车辆总量的占比为:车辆数量1/车辆总量。

需要注意的是,除了直接根据车辆占比进行访问总次数的分配外,若某一地区或某一车型的车辆访问需求更高(比如在最近多个历史访问周期的访问次数明显超过预设的访问次数上限),则在存在空闲资源的情况下(最近多个历史访问周期的访问次数明显低于预设的访问次数下限,或最近多个访问周期内数据库的访问总次数还有剩余),可以设置权重,以在下次进行访问次数分配时,可以使得访问需求更高的车型或地区获得更多的访问资源。其中,访问次数上限以及访问次数下限可以是相应访问次数阈值或相应访问次数阈值的一半,此处不作限定。

进一步的,前述步骤201中数据库在每个目标访问周期的访问总次数可参照下述步骤确定:获取数据库在每个历史访问周期的有效访问次数,有效访问次数为访问成功的次数;将数据库在最近的N个历史访问周期中的有效访问次数均值,确定为数据库在每个访问周期的访问总次数。

具体的,由于本申请实施例不处理超出访问总次数或相应访问次数阈值的访问请求,因此,根据数据库在每个历史访问周期的有效访问次数,均在数据库的处理能力之内。但是考虑到网络波动带来的数据库访问性能不定的情况,可以将数据库在最近的N个历史访问周期中的有效访问次数均值,确定为数据库在每个访问周期的访问次数。可以理解的是,当数据库访问性能稳定时,可以直接将数据库在每个历史访问周期对应的有效访问次数中,确定出访问次数最高的有效访问次数作为为数据库在每个访问周期的访问总次数。

更进一步的,在前述步骤203之后,可以按照以下步骤处理接收到的数据库访问请求:若任一目标访问周期结束,则获取任一目标访问周期内每个地区不同车型的访问成功率,访问成功率指访问成功次数占实际访问次数的比例;若任一地区任一车型的访问成功率小于预设的成功率阈值,则对任一地区任一车型执行访问次数新增操作,访问次数新增操作用于将任一地区的空闲访问次数分配至任一地区任一车型。

具体的,可以在每个访问周期结束后,根据该访问周期内的访问成功率,决定是否需要对任一访问次数阈值进行调整。以任一目标访问周期为例,当地区1车型A的访问成功率小于预设的成功率阈值时,则对地区1车型A执行访问次数新增操作。一般的,可以分别获取地区1车型B以及地区2车型A在该任一目标访问周期的空闲访问次数。然后,酌情根据需求从空闲访问次数中分配一定的数量至前述任一地区任一车型。

其中,空闲访问次数指相应的访问次数阈值与相应的实际访问次数之差,以地区1车型A为例,若地区1车型A对应的访问次数阈值为500,而地区1车型A在该任一目标访问周期的实际访问次数为300,则相应的空闲访问次数为200。

在前述实施例的基础上,在一些具体实施方式中,前述步骤203之后,具体可以参照以下方式处理数据库访问请求:接收车辆发送的数据库访问请求,数据库访问请求包括车辆的归属地以及车辆的车型;根据车辆的车型以及车辆的归属地,确定当前访问周期的剩余访问次数;若剩余访问次数不为零,则通过车辆发送的数据库访问请求,并将当前访问周期的剩余访问次数减一。

具体的,根据前述内容可知,数据库在每个目标访问周期内的访问总次数已分配至不同地区的不同车型上,因此,车辆发送的数据访问请求是否被接受处理,需要根据其相应归属地以及相应车型的剩余访问次数确定,当且仅当当前访问周期的剩余访问次数不为零时,该数据库访问请求才会被接收处理。同时,在通过数据库访问请求后,应当及时将当前访问周期的剩余访问次数减一,以避免实际访问次数超出相应的访问次数阈值。

下面在一个具体场景下,描述本申请实施例的数据库访问的动态控制方法。由不同地区的车辆数量以及可能包含的车型会有所不同,因此各地域对某一款车型的数据需求是有差异的。比如可能南方电车比较多,北方油车比较多。因此,通过公开的车辆数据库可以获取到不同地区不同车型的车辆数量以及车辆增量。

首先,根据数据库性能,预设每个小时(一个访问周期)的数据库的访问总次数。然后,根据数据库关联的所有地区中不同车型的车辆数量,可以先为不同车型对(维修案例)数据库的访问总次数进行划分,若仅包含BYD车型以及大众车型、BYD车型以及大众车型的车辆数量之比为1:2、且每个小时的访问总次数为20000,那么BYD车型的维修案例在一个小时内的总访问量为10000次,大众车型的维修案例在一个小时内的总访问量为20000次

接着,获取最新的车辆数量数据,并对不同车型在各地区的分布情况进行比较,得出每个车型在不同地区的占比。然后,根据计算出的各地区车辆数量的占比得出最终的访问次数阈值,并更新相关各地区的对某款车辆维修案例数据库访问的次数(某款车型数量多,则相应的对数据库的访问需求就更多)。

如下,以BYD车型进行示例:

由上表可知,深圳BYD的车辆数据较其他城市较多,则深圳地区在同一个目标访问周期的数据库访问次数阈值更高,这样更贴合深圳地区用户的实际需求。

请参阅图3,本申请实施例提供一种计算机设备,包括

确定单元301,用于确定数据库在每个目标访问周期的访问总次数,目标访问周期为任一未结束的访问周期;

获取单元302,用于获取每个地区不同车型的车辆数量;

确定单元301,还用于基于每个地区不同车型的车辆数量以及数据库在每个目标访问周期的访问总次数,确定每个地区不同车型在每个目标访问周期的访问次数阈值。

在一些具体实现方式中,确定单元301,具体用于获取数据库在每个历史访问周期的有效访问次数,有效访问次数为访问成功的次数;

将数据库在最近的N个历史访问周期中的有效访问次数均值,确定为数据库在每个访问周期的访问次数。

在一种具体实现方式中,设备还包括:新增单元;

获取单元302,还用于若任一目标访问周期结束,则获取任一目标访问周期内每个地区不同车型的访问成功率,访问成功率指访问成功次数占实际访问次数的比例;

新增单元,用于若任一地区任一车型的访问成功率小于预设的成功率阈值,则对任一地区任一车型执行访问次数新增操作,访问次数新增操作用于将任一地区的空闲访问次数分配至任一地区任一车型。

在一种具体实现方式中,确定单元301,具体用于根据每个地区不同车型的车辆数量,计算车辆总量以及每个地区的地区车辆总量;

将每个地区的地区车辆总量与车辆总量之商,确定为每个地区的车辆占比;

根据数据库在每个目标访问周期的访问总次数以及每个地区的车辆占比,确定每个地区在每个目标访问周期的地区访问总数;

将每个地区每种车型的车辆数量与每个地区的地区车辆总量之商,确定为每个地区每种车型的车辆占比;

将每个地区每种车型的车辆占比与每个地区在每个目标访问周期的地区访问总数之积,确定为每个地区每种车型在每个目标访问周期的访问次数阈值。

在一种具体实现方式中,确定单元301,具体用于根据每个地区不同车型的车辆数量,计算车辆总量以及每种车型的车型车辆总量;

将每种车型的车型车辆总量与车辆总量之商,确定为每种车型的车型占比;

根据数据库在每个目标访问周期的访问总次数以及每种车型的车型占比,确定每种车型在每个目标访问周期的车型访问总数;

将每个地区每种车型的车辆数量与每种车型的车型车辆总量之商,确定为每个地区每种车型的车辆占比;

将每个地区每种车型的车辆占比与每种车型在每个目标访问周期的车型访问总数之积,确定为每个地区每种车型在每个目标访问周期的访问次数阈值。

在一种具体实现方式中,设备还包括:接收单元以及处理单元;

接收单元,用于接收车辆发送的数据库访问请求,数据库访问请求包括车辆的归属地以及车辆的车型;

确定单元301,还用于根据车辆的车型以及车辆的归属地,确定当前访问周期的剩余访问次数;

处理单元,用于若剩余访问次数不为零,则通过车辆发送的数据库访问请求,并将当前访问周期的剩余访问次数减一。

图4是本申请实施例提供的一种计算机设备结构示意图,该计算机设备400可以包括一个或一个以上中央处理器(central processing units,CPU)401和存储器405,该存储器405中存储有一个或一个以上的应用程序或数据。

其中,存储器405可以是易失性存储或持久存储。存储在存储器405的程序可以包括一个或一个以上模块,每个模块可以包括对计算机设备中的一系列指令操作。更进一步地,中央处理器401可以设置为与存储器405通信,在计算机设备400上执行存储器405中的一系列指令操作。

计算机设备400还可以包括一个或一个以上电源402,一个或一个以上有线或无线网络接口403,一个或一个以上输入输出接口404,和/或,一个或一个以上操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等。

该中央处理器401可以执行前述图1至图3所示实施例中计算机设备所执行的操作,具体此处不再赘述。

需要说明的是,虽然各实施例所涉及的流程图中各个步骤按照箭头的指示依次绘制,但除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,read-onlymemory)、随机存取存储器(RAM,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本申请实施例还提供一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如上述的数据库访问的动态控制方法。

相关技术
  • 数据库访问处理方法、装置、计算机设备和存储介质
  • 一种数据库访问的控制方法、装置及电子设备
  • 一种交叉路口流量动态控制方法、系统、设备和存储介质
  • 一种数据库访问控制方法、系统及相关设备
  • 一种数据库访问方法、相关设备、存储介质及程序产品
技术分类

06120116484115