数据库服务器操作控制系统、方法及设备技术方案

技术编号:4000882 阅读:191 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种数据库服务器操作控制系统、方法及设备,数据库服务器操作控制系统包括数据库服务器操作控制装置、物理数据库服务器和内存数据库服务器,其中数据库服务器操作控制装置,用于在处理智能网业务时,获得需要数据库服务器执行的操作的操作类型,若根据获得的操作类型,确定出所述操作需要由内存数据库服务器执行,则指示内存数据库服务器执行所述操作,否则指示物理数据库服务器执行所述操作;物理数据库服务器和内存数据库服务器,用于分别根据所述数据库服务器操作控制装置的指示执行对应的操作。采用本发明专利技术技术方案,解决了现有的数据库服务器针对存储的数据进行相关操作时的效率较低,且浪费了较多的系统资源的问题。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种数据库服务器操作控制系统、方法及设备
技术介绍
随着社会信息化的程度的逐步深入,数据库服务器在各行各业中的应用越来越 广,在智能网系统中,业务控制点(SCP,Service Control Point)在处理智能网业务时 会需要数据库服务器执行某些操作,例如SCP在处理用户发起的虚拟专用移动网(VPMN, Virtual Private Mobile Network)呼叫业务的过程中,需要数据库服务器对存储的该用 户的费用数据表进行修改,那么SCP就会指示数据库服务器针对该用户的费用数据表进行 相应的写操作。在现有的智能网系统中,通常采用物理数据库服务器来执行相关操作,每个SCP 均对应至少一个物理数据库服务器,每个物理数据库服务器存储至少一种智能网业务的相 关数据。由于物理数据库服务器是基于磁盘存储的数据库服务器,而磁盘的外部接口读写 速率较低,因此物理数据库服务器针对存储的数据进行相关操作时的速率就非常低,此外 物理数据库服务器进行操作时会伴随着内存和磁盘之间的数据交互,例如物理数据库服务 器需要执行写操作,那么该物理数据库服务器会将需写入的数据先写到内存中,然后再将 写到内存中的数据写入到磁盘中,或者物理数据库服务器需要执行读操作,那么该物理数 据库服务器会将需读取的数据先读取到内存中,然后再从内存中读取数据,因此就耗费了 较多的系统资源。
技术实现思路
本专利技术实施例提供一种数据库服务器操作控制系统、方法及设备,用以解决现有 的数据库服务器针对存储的数据进行相关操作时的效率较低,且浪费了较多的系统资源的 问题。本专利技术实施例技术方案如下—种数据库服务器操作控制系统,包括数据库服务器操作控制装置、物理数据库 服务器和内存数据库服务器,其中数据库服务器操作控制装置,用于在处理智能网业务 时,获得需要数据库服务器执行的操作的操作类型,若根据获得的操作类型,确定出所述操 作需要由内存数据库服务器执行,则指示内存数据库服务器执行所述操作,否则指示物理 数据库服务器执行所述操作;物理数据库服务器和内存数据库服务器,用于分别根据所述 数据库服务器操作控制装置的指示执行对应的操作。一种数据库服务器操作控制方法,该方法包括步骤在处理智能网业务时,获得需 要数据库服务器执行的操作的操作类型;若根据获得的操作类型,确定出所述操作需要由 内存数据库服务器执行,则指示内存数据库服务器执行所述操作;否则指示物理数据库服一种数据库服务器操作控制装置,包括获得单元,用于在处理智能网业务时,获 得需要数据库服务器执行的操作的操作类型;确定单元,用于根据获得单元获得的操作类 型,确定所述操作是否需要由内存数据库服务器执行;指示单元,用于在所述确定单元的确 定结果为是时,指示内存数据库服务器执行所述操作,以及在所述确定单元的确定结果为 否时,指示物理数据库服务器执行所述操作。一种业务控制点,包括权利要求6 8中的任一数据库服务器操作控制装置。 一种内存数据库服务器,包括接收单元,用于接收数据库服务器操作控制装置发 送的用于指示所述内存数据库服务器进行对应操作的指示消息;操作执行单元,用于在接 收单元接收到所述指示消息后,执行所述对应操作。本专利技术实施例技术方案中,数据库服务器操作控制系统包括数据库服务器操作控 制装置、物理数据库服务器和内存数据库服务器,数据库服务器操作控制装置在处理智能 网业务时,首先获得需要数据库服务器执行的操作的操作类型,若根据获得的操作类型,确 定出上述操作需要由内存数据库服务器执行,则指示内存数据库服务器执行上述操作,否 则指示物理数据库服务器执行上述操作,物理数据库服务器和内存数据库服务器分别根据 数据库服务器操作控制装置的指示执行对应的操作,由此可见,本专利技术实施例技术方案不 再只由物理数据库服务器来存储数据及执行相关操作,而是由内存数据库服务器和物理数 据库服务器共同完成,每种类型的数据库服务器处理对应类型的操作,数据库服务器操作 控制装置根据操作类型判断使用哪种数据库服务器,而内存数据库服务器读写数据的速率 比物理数据库服务器读写数据的速率高很多,且内存数据库是基于内存存储的数据库服务 器,在进行操作时不会存在内存和磁盘之间的数据交互,因此有效地提高了数据库服务器 针对存储的数据进行相关操作时的效率,节省了较多的系统资源。附图说明图1为本专利技术实施例中,数据库服务器操作控制系统结构示意图;图2为本专利技术实施例中,数据库服务器操作控制方法流程示意图;图3为本专利技术实施例中,SCP和数据库服务器的关系示意图;图4为本专利技术实施例中,数据库服务器操作控制方法具体实现流程示意图;图5为本专利技术实施例中,SCP结构示意图;图6为本专利技术实施例中,内存数据库服务器结构示意图。具体实施例方式下面结合各个附图对本专利技术实施例技术方案的主要实现原理具体实施方式及其 对应能够达到的有益效果进行详细地阐述。本专利技术实施例提出一种数据库服务器操作控制系统,应用于智能网系统中,其结 构如图1所示,包括数据库服务器操作控制装置11、物理数据库服务器12和内存数据库服 务器13,其中数据库服务器操作控制装置11,用于在处理智能网业务时,获得需要数据库服务 器执行的操作的操作类型,若根据获得的操作类型,确定出上述操作需要由内存数据库服务器13执行,则指示内存数据库服务器13执行上述操作,否则指示物理数据库服务器12 执行上述操作;物理数据库服务器12和内存数据库服务器13,用于分别根据数据库服务器操作 控制装置11的指示执行对应的操作。其中数据库服务器操作控制装置11可以但不限于为智能网中的SCP,智能网系统 中包含多个SCP,每个SCP分别负责处理至少一种类型的业务,每个SCP均按照上述方式进 行控制数据库服务器的操作。由上可知,本专利技术实施例技术方案中,数据库服务器操作控制系统包括数据库服 务器操作控制装置、物理数据库服务器和内存数据库服务器,数据库服务器操作控制装置 在处理智能网业务时,首先获得需要数据库服务器执行的操作的操作类型,若根据获得的 操作类型,确定出上述操作需要由内存数据库服务器执行,则指示内存数据库服务器执行 上述操作,否则指示物理数据库服务器执行上述操作,物理数据库服务器和内存数据库服 务器分别根据数据库服务器操作控制装置的指示执行对应的操作,由此可见,本专利技术实施 例技术方案不再只由物理数据库服务器来存储数据及执行相关操作,而是由内存数据库服 务器和物理数据库服务器共同完成,每种类型的数据库服务器处理对应类型的操作,数据 库服务器操作控制装置根据操作类型判断使用哪种数据库服务器,而内存数据库服务器读 写数据的速率比物理数据库服务器读写数据的速率高很多,且内存数据库是基于内存存储 的数据库服务器,在进行操作时不会存在内存和磁盘之间的数据交互,因此有效地提高了 数据库服务器针对存储的数据进行相关操作时的效率,节省了较多的系统资源。相应的,本专利技术实施例提供一种数据库服务器操作控制方法,如图2所示,其具体 处理过程如下 步骤21,在处理智能网业务时,获得需要数据库服务器执行的操作的操作类型;若数据库服务器操作控制装置为智能网中的SCP,由于智能网系统中包括多个 SCP,每个SCP负责处理至本文档来自技高网...

【技术保护点】
一种数据库服务器操作控制系统,其特征在于,包括数据库服务器操作控制装置、物理数据库服务器和内存数据库服务器,其中:数据库服务器操作控制装置,用于在处理智能网业务时,获得需要数据库服务器执行的操作的操作类型,若根据获得的操作类型,确定出所述操作需要由内存数据库服务器执行,则指示内存数据库服务器执行所述操作,否则指示物理数据库服务器执行所述操作;物理数据库服务器和内存数据库服务器,用于分别根据所述数据库服务器操作控制装置的指示执行对应的操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:毛丰
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1