CN102890720A - 数据库检查维护方法 - Google Patents
数据库检查维护方法 Download PDFInfo
- Publication number
- CN102890720A CN102890720A CN2012103911604A CN201210391160A CN102890720A CN 102890720 A CN102890720 A CN 102890720A CN 2012103911604 A CN2012103911604 A CN 2012103911604A CN 201210391160 A CN201210391160 A CN 201210391160A CN 102890720 A CN102890720 A CN 102890720A
- Authority
- CN
- China
- Prior art keywords
- database
- data
- grammer
- index
- file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明涉及一种数据库检查维护方法包括以下步骤:步骤1:建立数据库版本,获取当前最新版本数据库结构,形成数据库结构脚本语法,存贮数据库结构信息;步骤2:定义基础表,获取最新版本基础数据,形成基础数据语法,存贮基础数据;步骤3:获取待比较的数据库或历史版本的数据库结构及基础数据;步骤4:比较数据库结构及基础数据,形成差异报告,产生升级语法。本发明可随时检查数据库环境的变化情况,并可形成相应的版本文件。本发明可实现自动检查用户数据库并快速升级,可用于数据库系统的软件的自动更新。本发明提供了一种通用的数据库检查维护的方式,适用性广,减少了数据库人工维护的工作量及降低了出错的可能性,人工操作的出错率。
Description
技术领域
本发明涉及数据库检查维护领域,具体涉及一种数据库的检查、维护方法。
背景技术
在计算机应用领域,根据应用的需要,往往要求对于正在使用的数据库进行不定期的维护及升级。例如,在系软件开发过程中,随着软件版本的变化,会存在数据库结构的不断变化,而发布的软件在客户使用过程中,随着客户的需求变化,在维护过程中,需要对数据库结构进行变更或升级,由于软件本身功能的不断变化,还可能导致不同客户的数据库结构版本可能不一致。在不影响客户使用的情况下进行升级,就必须形成数据库结构及基础数据的差异报告,能够自动产生升级语法。
目前,现有的数据库维护及升级存在一些问题。
首先,在系统设计开发过程中,一般采取维护数据库的物理模型,维护的是完整的数据结构,但在具体开发过程中,可能需要反复的变更数据结构,需要准确的记载变更的语法,这在多人协作的设计及开发环境下,若配置及管理不严,很容易出现记载缺失或部分失误,难以发现,造成模型库同开发库出现不一致情况。
其次,应用系统的客户数据库检查及升级的方式一般是需要先建立不同的数据库版本及相邻版本的升级语法,然后升级时利用版本变化获取一组升级语法,需要从低版本到高版本逐一处理每个版本的升级语法,这样效率低下,而且需要提供的数据库版本信息要完整,一旦客户的数据库因某种原因变化过,则会直接导致升级失败或用户数据丢失。
第三,在开发过程中或实际用户使用过程中,技术人员可能会变动过基础数据,这一行为很难以监管,只能实行严格管理而没有有效的检查机制。
发明内容
所要解决的技术问题:针对现有技术存在的缺陷,本发明的目的是为软件开发或维护过程提供一种数据库的检查维护方法,实现数据库版本的记载及快速检查维护或升级数据库,并能提供报告及数据库脚本语法。
技术方案:一种数据库检查维护方法,其特征在于:包括以下几个步骤:
步骤1:建立数据库版本,获取当前最新版本数据库结构,形成数据库结构脚本语法,存贮数据库结构信息;
步骤2:定义基础表,获取最新版本基础数据,形成基础数据语法,存贮基础数据;
步骤3:获取待比较的数据库或历史版本的数据库结构及基础数据;
步骤4:比较数据库结构及基础数据,形成差异报告,产生升级语法。
所述的步骤1包括以下步骤:
步骤1-1:按顺序获取数据库结构信息,即先获取系统中的用户表,然后获取对应表的字段信息,进一步获取触发器、视图及存贮过程,最后解析出表的主键、外键,在获取数据时,需要对数据进行排序,即对照建立索引的要求进行排序;
步骤1-2:利用已获取的数据库结构信息,按顺序组织数据库的脚本语法,以便可以直接执行数据库脚本;
步骤1-3已获取的数据,根据排序,建立索引,并根据索引中的顺序来组织语法并存贮文件。
所述的步骤2是根据步骤1-1获取到的用户表,设置相关表为基础数据表,即需要采集其数据作为系统的基础数据,采集数据时,需先根据步骤1-1获取的表的字段信息,来组织对应表的数据读取的脚本语法,脚本语法中按步骤1-1中获取的主键增加排序字段,这样,获取的基础数据是按主键排序的,然后利用步骤1-3中构建索引的原则组织索引文件及数据文件。
所述的索引文件主要记载表名,记录主键,数据的大小,数据文件的存贮名称信息。
所述的步骤3分两种情况,一种是直接同历史版本进行比较,只需读取历史版本所保存的版本文件即可,另一种是比较某个具体的用户库,此时,对待比较的库执行的操作为先执行步骤1-1中的获取数据结构信息及存贮文件,然后执行步骤2中的获取基础数据及处理和存贮数据文件;本步骤执行完,最终的结果是要产生两组供比较的数据文件。
所述的步骤4利用步骤3产生的数据文件,对数据库结构的进行比较,需要按顺序比较数据库表、字段、触发器、主键、索引、外键、存贮过程;对于增加或减少的表,则不再比较其表的其他结构信息;在比较过程中,根据差异形成比较报告,并产生对应的升级语法。
所述的升级语法,需先形成增减表的语法,然后形成增减及修改字段的语法,最后形成触发器、主键、外键、索引的变化语法。
所述的步骤4包括以下步骤:
步骤4-1:根据索引文件,读取双方所建立的索引主键;
步骤4-2:比较主键,若主键不一致,直接记载主键小的一方的数据及语法即可,接着继续读取主键小的一方的下条记录重复本步骤;
步骤4-3:比较内容,若步骤4-2中主键一致,则要比较内容,若内容不一致,则要记载差异并形成差异语法,内容比较完后,双方继续读取下条记录重复以上步骤,直到一方索引文件读取完毕,最后将另一方未比较完的信息及语法作为差异记载即可。
有益效果:本发明可随时检查数据库环境的变化情况,并可形成相应的版本文件。本发明可实现自动检查用户数据库并快速升级,可用于数据库系统的软件的自动更新。本发明提供了一种通用的数据库检查维护的方式,适用性广,减少了数据库人工维护的工作量及降低了出错的可能性,人工操作的出错率。
附图说明
图1是本发明的工作流程示意图;
图2是本发明中用于获取数据库信息的流程图;
图3是本发明中用于比较数据库信息及基础数据的流程图。
具体实施方式
本发明的基本思想是,根据当前使用的数据库,利用数据库的系统表,解析各数据结构,利用数据库语法规则,形成相关数据库脚本语法,获取基础数据,并按一定规则将数据库结构信息和基础数据进行组织并存贮到相应文件,利用同样方式在另一个用户数据库环境中采集相关数据或读取历史版本的文件,然后根据不同文件的组成方式进行比较。在比较过程中产生报告并同时形成数据库升级或更新语法。
下面结合说明书附图与具体实施方式对本发明作进一步的详细说明。
如图1所示,本发明的数据库检查维护方法,包括以下几个步骤:
步骤1:建立数据库版本,获取当前最新版本数据库结构,形成数据库结构脚本语法,存贮数据库结构信息;
根据具体应用,设定当前的版本号,利用数据库的系统表的结构关系,获取数据库结构的有关信息,包括库中的用户表,表字段的定义、表上的触发器、表的主外键、索引、视图以及相关存贮过程,相关信息的获取均来源于数据库的系统表,需要熟悉系统表间的关系,了解所要的数据的存贮结构。获取数据后,需要对数据进行适当组织,建立索引文件,即需要定义一组映射关系,为各类信息建立索引,以便能根据索引可找到对应文件并可快速获取所要的详细信息。如对表字段可用分类标识、表名称、字段名称来建立一个索引值,并对数据排序,可按字符串升序排列数据,然后组织具体的内容数据,将内容的长度记载在索引文件里,即在读取数据时可以根据索引文件快速获取内容。
步骤1的具体过程,如图2所示;
为便于分析处理数据及形成数据结构语法,步骤1-1:按顺序获取数据库结构信息,即先获取系统中的用户表,然后获取对应表的字段信息,进一步获取触发器、视图及存贮过程,最后解析出表的主键、外键,在获取数据时,需要对数据进行排序,即对照建立索引的要求进行排序;
步骤1-2:利用已获取的数据库结构信息,按顺序组织数据库的脚本语法,以便可以直接执行数据库脚本;
步骤1-3已获取的数据,根据排序,建立索引,并根据索引中的顺序来组织语法并存贮文件。
步骤2:定义基础表,获取最新版本基础数据,形成基础数据语法,存贮基础数据;
据步骤1-1获取到的用户表,设置相关表为基础数据表,即需要采集其数据作为系统的基础数据,采集数据时,需先根据步骤1-1获取的表的字段信息,来组织对应表的数据读取的脚本语法,脚本语法中按步骤1-1中获取的主键增加排序字段,这样,获取的基础数据是按主键排序的,然后利用步骤1-3中构建索引的原则组织索引文件及数据文件。要求索引文件中记载对应数据的文件的大小,便于在步骤4中能快速读取到所需内容。索引文件主要记载表名,记录主键,数据的大小,数据文件的存贮名称信息。
步骤3:获取待比较的数据库或历史版本的数据库结构及基础数据。分两种情况,一种是直接同历史版本进行比较,只需读取历史版本所保存的版本文件即可,另一种是比较某个具体的用户库,此时,对待比较的库执行的操作为先执行步骤1-1中的获取数据结构信息及存贮文件,然后执行步骤2中的获取基础数据及处理和存贮数据文件;本步骤执行完,最终的结果是要产生两组供比较的数据文件。
步骤4:比较数据库结构及基础数据,形成差异报告,产生升级语法。
利用步骤3产生的数据文件,对数据库结构的进行比较,需要按顺序比较数据库表、字段、触发器、主键、索引、外键、存贮过程。对于增加或减少的表,则不再比较其表的其他结构信息。在比较过程中,根据差异形成比较报告,并产生对应的升级语法。
所述的升级语法,需先形成增减表的语法,然后形成增减及修改字段的语法,最后形成触发器、主键、外键、索引的变化语法。
在步骤4中,还包括数据文件的比较,具体为:利用同一张数据表的两个不同版本的基础数据文件,根据采集后基础数据按主键顺序存贮的原则,可按顺序扫描文件,获取同一主键下的基础数据进行比较,并报告结果,其中还包括增加或减少的基础数据。
具体执行过程见图3描述。
步骤4包括以下步骤:
步骤4-1:根据索引文件,读取双方所建立的索引主键;
步骤4-2:比较主键,若主键不一致,直接记载主键小的一方的数据及语法即可,接着继续读取主键小的一方的下条记录重复本步骤;
步骤4-3:比较内容,若步骤4-2中主键一致,则要比较内容,若内容不一致,则要记载差异并形成差异语法,内容比较完后,双方继续读取下条记录重复以上步骤,直到一方索引文件读取完毕,最后将另一方未比较完的信息及语法作为差异记载即可。
数据库基础数据及结构信息的比较算法是一致的。主要是利用索引文件,顺序扫描数据文件,在扫描过程中进行循环比较,这样所有数据只需扫描一遍即可完成各项比较工作,处理效率高,而且方法比较通用。在形成数据库脚本时需要注意,因数据库的表、字段、视图、主外键等有建立的先后关系,一定要处理好先后关系,即先建立表及表字段,然后才形成其他语法,具体实施时,可以先将不同类信息存于不同的文件,最后将文件再按正确的顺序重新组织即可形成正确的升级语法。
以上所述仅为本发明的优选实施例而已,并不限制于本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
Claims (8)
1.一种数据库检查维护方法,其特征在于:包括以下几个步骤:
步骤1:建立数据库版本,获取当前最新版本数据库结构,形成数据库结构脚本语法,存贮数据库结构信息;
步骤2:定义基础表,获取最新版本基础数据,形成基础数据语法,存贮基础数据;
步骤3:获取待比较的数据库或历史版本的数据库结构及基础数据;
步骤4:比较数据库结构及基础数据,形成差异报告,产生升级语法。
2.根据权利要求1所示的数据库检查维护方法,其特征在于:所述的步骤1包括以下步骤:
步骤1-1:按顺序获取数据库结构信息,即先获取系统中的用户表,然后获取对应表的字段信息,进一步获取触发器、视图及存贮过程,最后解析出表的主键、外键,在获取数据时,需要对数据进行排序,即对照建立索引的要求进行排序;
步骤1-2:利用已获取的数据库结构信息,按顺序组织数据库的脚本语法,以便可以直接执行数据库脚本;
步骤1-3已获取的数据,根据排序,建立索引,并根据索引中的顺序组织语法并存贮文件。
3.根据权利要求1所示的数据库检查维护方法,其特征在于:所述的步骤2是根据步骤1-1获取到的用户表,设置相关表为基础数据表,即需要采集其数据作为系统的基础数据,采集数据时,需先根据步骤1-1获取的表的字段信息,来组织对应表的数据读取的脚本语法,脚本语法中按步骤1-1中获取的主键增加排序字段,这样,获取的基础数据是按主键排序的,然后利用步骤1-3中构建索引的原则组织索引文件及数据文件。
4.根据权利要求3所示的数据库检查维护方法,其特征在于:所述的索引文件主要记载表名,记录主键,数据的大小,数据文件的存贮名称信息。
5.根据权利要求1所示的数据库检查维护方法,其特征在于:所述的步骤3分两种情况,一种是直接同历史版本进行比较,只需读取历史版本所保存的版本文件即可,另一种是比较某个具体的用户库,此时,对待比较的库执行的操作为先执行步骤1-1中的获取数据结构信息及存贮文件,然后执行步骤2中的获取基础数据及处理和存贮数据文件;本步骤执行完,最终的结果是要产生两组供比较的数据文件。
6.根据权利要求1所示的数据库检查维护方法,其特征在于:所述的步骤4利用步骤3产生的数据文件,对数据库结构的进行比较,需要按顺序比较数据库表、字段、触发器、主键、索引、外键、存贮过程;对于增加或减少的表,则不再比较其表的其他结构信息;在比较过程中,根据差异形成比较报告,并产生对应的升级语法。
7.根据权利要求6所示的数据库检查维护方法,其特征在于:所述的升级语法,需先形成增减表的语法,然后形成增减及修改字段的语法,最后形成触发器、主键、外键、索引的变化语法。
8.根据权利要求1或6所示的数据库检查维护方法,其特征在于:所述的步骤4包括以下步骤:
步骤4-1:根据索引文件,读取双方所建立的索引主键;
步骤4-2:比较主键,若主键不一致,直接记载主键小的一方的数据及语法即可,接着继续读取主键小的一方的下条记录重复本步骤;
步骤4-3:比较内容,若步骤4-2中主键一致,则要比较内容,若内容不一致,则要记载差异并形成差异语法,内容比较完后,双方继续读取下条记录重复以上步骤,直到一方索引文件读取完毕,最后将另一方未比较完的信息及语法作为差异记载即可。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012103911604A CN102890720A (zh) | 2012-10-16 | 2012-10-16 | 数据库检查维护方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012103911604A CN102890720A (zh) | 2012-10-16 | 2012-10-16 | 数据库检查维护方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102890720A true CN102890720A (zh) | 2013-01-23 |
Family
ID=47534222
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012103911604A Pending CN102890720A (zh) | 2012-10-16 | 2012-10-16 | 数据库检查维护方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102890720A (zh) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104102511A (zh) * | 2014-07-17 | 2014-10-15 | 福建星海通信科技有限公司 | 一种基于SQL Server的脚本自动升级系统及方法 |
CN104881455A (zh) * | 2015-05-20 | 2015-09-02 | 深圳市酷开网络科技有限公司 | 一种基于mysql的结构差异处理方法及系统 |
CN105144080A (zh) * | 2013-03-15 | 2015-12-09 | 起元技术有限责任公司 | 用于元数据管理的系统 |
CN106156052A (zh) * | 2015-03-27 | 2016-11-23 | 中兴通讯股份有限公司 | 终端数据升级方法及装置 |
CN106325902A (zh) * | 2015-06-24 | 2017-01-11 | 中兴通讯股份有限公司 | 数据库软件升级检测方法及装置 |
CN106339500A (zh) * | 2016-09-09 | 2017-01-18 | 浪潮软件股份有限公司 | 一种异地数据库对比工具及方法 |
CN106657145A (zh) * | 2017-01-23 | 2017-05-10 | 北京安华金和科技有限公司 | 一种基于通信协议和sql语法的数据库自动发现方法 |
CN106777025A (zh) * | 2016-12-08 | 2017-05-31 | 北京中电普华信息技术有限公司 | 一种数据库物理模型的分析方法及系统 |
CN106933657A (zh) * | 2017-03-10 | 2017-07-07 | 中国银行股份有限公司 | 数据库死锁处理方法及装置 |
CN107679104A (zh) * | 2017-09-12 | 2018-02-09 | 杭州美创科技有限公司 | 大表流式并行高速数据比对方法 |
CN107766570A (zh) * | 2017-11-10 | 2018-03-06 | 广东电网有限责任公司电力科学研究院 | 一种档案同源核查方法 |
CN112612839A (zh) * | 2020-12-28 | 2021-04-06 | 中国农业银行股份有限公司 | 一种数据处理方法及装置 |
CN113760911A (zh) * | 2021-09-01 | 2021-12-07 | 上海哔哩哔哩科技有限公司 | 索引差异测试方法及系统 |
US11354346B2 (en) | 2008-12-02 | 2022-06-07 | Ab Initio Technology Llc | Visualizing relationships between data elements and graphical representations of data element attributes |
WO2023279752A1 (zh) * | 2021-07-06 | 2023-01-12 | 华为云计算技术有限公司 | 数据库模型的版本管理方法、装置及相关设备 |
US11741091B2 (en) | 2016-12-01 | 2023-08-29 | Ab Initio Technology Llc | Generating, accessing, and displaying lineage metadata |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101183361A (zh) * | 2006-11-13 | 2008-05-21 | 中兴通讯股份有限公司 | 一种关系数据库应用自动升级的方法 |
EP2131277A1 (en) * | 2008-06-05 | 2009-12-09 | Accenture Global Services GmbH | Software upgrade analysis system |
CN102096671A (zh) * | 2009-12-14 | 2011-06-15 | 深圳速浪数字技术有限公司 | 一种boss数据库升级脚本的生成方法和设备 |
CN102402559A (zh) * | 2010-09-16 | 2012-04-04 | 中兴通讯股份有限公司 | 一种数据库升级脚本的生成方法和装置 |
-
2012
- 2012-10-16 CN CN2012103911604A patent/CN102890720A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101183361A (zh) * | 2006-11-13 | 2008-05-21 | 中兴通讯股份有限公司 | 一种关系数据库应用自动升级的方法 |
EP2131277A1 (en) * | 2008-06-05 | 2009-12-09 | Accenture Global Services GmbH | Software upgrade analysis system |
CN102096671A (zh) * | 2009-12-14 | 2011-06-15 | 深圳速浪数字技术有限公司 | 一种boss数据库升级脚本的生成方法和设备 |
CN102402559A (zh) * | 2010-09-16 | 2012-04-04 | 中兴通讯股份有限公司 | 一种数据库升级脚本的生成方法和装置 |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11354346B2 (en) | 2008-12-02 | 2022-06-07 | Ab Initio Technology Llc | Visualizing relationships between data elements and graphical representations of data element attributes |
CN105144080A (zh) * | 2013-03-15 | 2015-12-09 | 起元技术有限责任公司 | 用于元数据管理的系统 |
CN105144080B (zh) * | 2013-03-15 | 2021-05-18 | 起元技术有限责任公司 | 用于元数据管理的系统 |
CN104102511A (zh) * | 2014-07-17 | 2014-10-15 | 福建星海通信科技有限公司 | 一种基于SQL Server的脚本自动升级系统及方法 |
CN106156052A (zh) * | 2015-03-27 | 2016-11-23 | 中兴通讯股份有限公司 | 终端数据升级方法及装置 |
CN104881455A (zh) * | 2015-05-20 | 2015-09-02 | 深圳市酷开网络科技有限公司 | 一种基于mysql的结构差异处理方法及系统 |
CN104881455B (zh) * | 2015-05-20 | 2019-01-29 | 深圳市酷开网络科技有限公司 | 一种基于mysql的结构差异处理方法及系统 |
CN106325902A (zh) * | 2015-06-24 | 2017-01-11 | 中兴通讯股份有限公司 | 数据库软件升级检测方法及装置 |
CN106325902B (zh) * | 2015-06-24 | 2020-09-15 | 中兴通讯股份有限公司 | 数据库软件升级检测方法及装置 |
CN106339500A (zh) * | 2016-09-09 | 2017-01-18 | 浪潮软件股份有限公司 | 一种异地数据库对比工具及方法 |
US11741091B2 (en) | 2016-12-01 | 2023-08-29 | Ab Initio Technology Llc | Generating, accessing, and displaying lineage metadata |
CN106777025A (zh) * | 2016-12-08 | 2017-05-31 | 北京中电普华信息技术有限公司 | 一种数据库物理模型的分析方法及系统 |
CN106657145B (zh) * | 2017-01-23 | 2019-07-05 | 北京安华金和科技有限公司 | 一种基于通信协议和sql语法的数据库自动发现方法 |
CN106657145A (zh) * | 2017-01-23 | 2017-05-10 | 北京安华金和科技有限公司 | 一种基于通信协议和sql语法的数据库自动发现方法 |
CN106933657A (zh) * | 2017-03-10 | 2017-07-07 | 中国银行股份有限公司 | 数据库死锁处理方法及装置 |
CN107679104B (zh) * | 2017-09-12 | 2020-11-24 | 杭州美创科技有限公司 | 大表流式并行高速数据比对方法 |
CN107679104A (zh) * | 2017-09-12 | 2018-02-09 | 杭州美创科技有限公司 | 大表流式并行高速数据比对方法 |
CN107766570B (zh) * | 2017-11-10 | 2020-04-07 | 广东电网有限责任公司电力科学研究院 | 一种档案同源核查方法 |
CN107766570A (zh) * | 2017-11-10 | 2018-03-06 | 广东电网有限责任公司电力科学研究院 | 一种档案同源核查方法 |
CN112612839A (zh) * | 2020-12-28 | 2021-04-06 | 中国农业银行股份有限公司 | 一种数据处理方法及装置 |
WO2023279752A1 (zh) * | 2021-07-06 | 2023-01-12 | 华为云计算技术有限公司 | 数据库模型的版本管理方法、装置及相关设备 |
CN113760911A (zh) * | 2021-09-01 | 2021-12-07 | 上海哔哩哔哩科技有限公司 | 索引差异测试方法及系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102890720A (zh) | 数据库检查维护方法 | |
US11327935B2 (en) | Intelligent data quality | |
US9594797B2 (en) | Data quality assessment | |
WO2020233330A1 (zh) | 批量测试方法、装置及计算机可读存储介质 | |
US8892544B2 (en) | Testing efficiency and stability of a database query engine | |
US7797347B2 (en) | Workload aware checking of database reorganization | |
CN112445875B (zh) | 数据关联及检验方法、装置、电子设备及存储介质 | |
CN103390066A (zh) | 一种数据库全局性自动化优化预警装置及其处理方法 | |
US9152627B2 (en) | Automatic rule generation | |
US12045225B2 (en) | Multi-table data validation tool | |
CN104866580A (zh) | 一种数据库变更对现有业务影响的快速侦测方法 | |
CN111309581B (zh) | 一种数据库升级场景下的应用性能检测方法及装置 | |
EP2763055A1 (en) | A telecommunication method and mobile telecommunication device for providing data to a mobile application | |
CN101515289A (zh) | 一种对通用数据文件进行检查的装置及方法 | |
CN109189861A (zh) | 基于指标的数据流统计方法、服务器及存储介质 | |
CN112579586A (zh) | 数据处理方法、装置、设备及存储介质 | |
CN108228740A (zh) | 电力全业务统一数据中心数据分析域数据比对工具 | |
US8386541B2 (en) | Dynamic change data capture process | |
CN103176989A (zh) | 基于数据字典和可变规则的数据库表级比较方法和系统 | |
CN103971023A (zh) | 研发过程质量自动评估系统和方法 | |
CN109002283B (zh) | 一种基于文件路径分析的代码审查者推荐方法 | |
CN101242616A (zh) | 局数据智能化制作方法及局数据智能化制作系统 | |
CN101706829A (zh) | 一种数据存储方法和装置 | |
CN108897765A (zh) | 一种数据批量导入方法及其系统 | |
CN104881361A (zh) | 一种软件开发过程监控管理方法和系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130123 |