【技术实现步骤摘要】
数据库管理方法及其数据库管理服务器
本专利技术涉及一种数据库管理技术,更详细地,涉及能够利用远程连接的数据库系统的各种评价项目来评价数据库系统的数据库管理方法及其数据库管理服务器。
技术介绍
随着计算环境的急速发展,数据库系统的开发与日益的高容量化合多样化相应地进行着。随着这样的发展,产生了对于能够从物理地与数据库系统分隔的远地对数据库系统进行管理的技术的要求。因此,产生对于能够远程地访问数据库系统来对数据库系统进行诊断或评价的数据库管理技术的各种需求。但是,现有的数据库管理技术仅可以提供关于诸如数据流、可用容量信息或运行中的进程个数等特定性能的结果,具有不能提供可以掌握系统现状的正确状态的定量基准的局限性。另外,现有的数据库管理技术存在这样的局限性:在执行针对数据库系统的诊断或评价时,即使在数据库系统上引发了负载,也没有能够防止这种情况的任何措施。也就是说,存在这样的局限性:在驱动用于诊断或评价的规定的进程时,不能执行确认对象数据库系统的状态、或根据这种状态来控制相应的进程的驱动等的功能。
技术实现思路
本专利技术提供一种可以通过与特定的数据库系统远程连接来提供各种诊断项目、并对于这种诊断的结果提供定量的分析、从而可以更加深度且便利地管理数据库系统的数据库管理方法及其数据库管理服务器。另外,本专利技术提供一种利用脚本对远程连接的数据库系统执行诊断、从而可以更快且简单地执行诊断的数据库管理方法及其数据库管理服务器。另外,本专利技术提供一种通过对脚本设置时间限制等来执行诊断、如果在远程连接的数据库系统上产生了负载则将执行中的诊断停止、从而可以保障目标数据库系统的 ...
【技术保护点】
一种在能够通过网络与规定的数据库系统相连接、并能够提供针对所连接的数据库系统的分析的数据库管理服务器上执行的数据库管理方法,其特征在于包括:(a)生成针对由上述数据库系统管理的至少一个数据库的列表的步骤;(b)提供包括能够针对从上述列表中选择的至少一个数据库执行的多个诊断项目的诊断项目列表的步骤;以及(c)将与从所述诊断项目列表中选择的至少一个诊断项目相关联的至少一个脚本提供给上述数据库系统来执行诊断的步骤,其中上述至少一个脚本具有根据上述数据库系统的状态而不同地设定的执行时间。
【技术特征摘要】
2012.03.22 KR 10-2012-00295301.一种在能够通过网络与规定的数据库系统相连接、并能够提供针对所连接的数据库系统的分析的数据库管理服务器上执行的数据库管理方法,其特征在于包括:(a)生成针对由上述数据库系统管理的至少一个数据库的列表的步骤;(b)提供包括能够针对从上述列表中选择的至少一个数据库执行的多个诊断项目的诊断项目列表的步骤;以及(c)将与从所述诊断项目列表中选择的至少一个诊断项目相关联的至少一个脚本提供给上述数据库系统来执行诊断的步骤,其中上述至少一个脚本具有根据上述数据库系统的状态而不同地设定的执行时间,上述步骤(c)包括:确认所述数据库系统的当前状态的步骤;反映所述确认的当前状态地设定所述至少一个脚本的执行时间的步骤;提供设定了所述执行时间的至少一个脚本的步骤;以及以如果在所提供的至少一个脚本处于执行中的状态下,上述数据库系统的负载增加到既定的数值以上,则将上述所提供的至少一个脚本中断的方式进行控制的步骤。2.根据权利要求1所述的数据库管理方法,其特征在于,上述步骤(b)包括:生成以数据库管理系统DBMS或其版本信息为基础而标准化了的多个诊断脚本的步骤;以及将上述多个诊断脚本按诊断项目来进行区分并生成上述诊断项目列表的步骤。3.根据权利要求1所述的数据库管理方法,其特征在于,上述步骤(b)包括:确认针对上述数据库系统的过去的诊断历史记录的步骤;以及利用上述确认的诊断历史记录,以包括针对至少一个诊断项目的推荐的方式提供上述诊断项目列表的步骤。4.根据权利要求1所述的数据库管理方法,其特征在于,上述数据库管理方法还包括:(d)针对利用从数据库系统接收的上述脚本的执行结果而生成的原始数据,根据既定的规定的定量基准来加工数据的步骤。5.根据权利要求4所述的数据库管理方法,其特征在于,上述步骤(d)包括:生成能够存放上述原始数据的临时表的步骤;将根据上述脚本的执行结果的数据或其基于扩展例程的扩展数据中的至少一个存储于临时表的步骤;以及利用上述数据库系统的操作系统上的信息来执行将保存于上述临时表的数据的至少一部分分离或合并的操作,并确定上述原始数据的步骤。6.根据权利要求4所述的数据库管理方法,其特征在于,上述数据库管理方法还包括:(e)利用上述加工了的数据来计算出基于上述至少一个诊断项目的至少一个评价结果的步骤。7.根据权利要求6所述的数据库管理方法,其特征在于,上述步骤(e)包括:按上述至少一个诊断项目,对针对在上述数据库系统中设定的基准数据与上述加工了的数据进行比较并评价的步骤;以及将上述比较评价的结果变换计算为定量性分数数据的步骤。8.根据权利要求6所述的数据库管理方法,其特征在于,上述数据库管理方法还包括:(f)生成包括上述至少一个评价结果的诊断报告书的步骤。9.根据权利要求8所述的数据库管理方法,其特征在于,上述步骤(f)还包括:确认对于已生成并存储的关于上述数据库系统的诊断报告书的历史记录的步骤;以及将上述已生成并存储的诊断报告书与上述生成的诊断报告书进行比较并提供的步骤。10.一种在由能够通过网络与规定的数据库系统相连接、并能够提供针对所连接的数据库系统的分析的数据库管理服务器上执行的数据库管理方法,其特征在于,包括:(a)提供包括能够针对上述数据库系统执行的多个诊断项目的诊断项目列表的步骤;(b)生成用于执行上述诊断的至少一个脚本并与上述诊断项目相关联的步骤;以及(c)反映上述数据库系统的状态地对与选自上述诊断项目列表的至少一个诊断项目相关联的至少一个脚本进行调整,并由上述数据库系统执行所调整的上述至少一个脚本来执行诊断的步骤,上述至少一个脚本能够单独地根据上述数据库系统的状态而不同地设定执行时间,并能够在所设定的执行时间期间在上述数据库系统上驱动并生成针对相应的数据库系统的诊断数据,上述至少一个脚本包括能够取得针对上述数据库系统的系统信息的规定的查询,如果在上述数据库系统的针对上述查询的响应负载超过既定的负载,则将相应的脚本的驱动停止。11.根据权利要求10所述的数据库管理方法,其特...
【专利技术属性】
技术研发人员:李準翊,李春植,朴廷寅,全慧庆,黄德荣,魏祯贤,
申请(专利权)人:乐金信世股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。