Method and device for providing column statistics for data within a relational database
    1.
    发明公开
    Method and device for providing column statistics for data within a relational database 审中-公开
    用于确定数据从一个关系数据库中的列的统计信息的方法和装置

    公开(公告)号:EP1548612A1

    公开(公告)日:2005-06-29

    申请号:EP03029542.2

    申请日:2003-12-22

    IPC分类号: G06F17/30

    摘要: The invention relates to a method, a computer program and a device for providing column statistics for data within a relational database, in particular a DB2 database, for selecting an access path to said data. To aid the DB2 OPTIMIZER in selecting an optimal access path based on actual frequency statistics, the collection of column statistics may be carried out automatically with the steps of collecting database queries to be executed on the database, parse the database queries to create at least one usage matrix comprising at least usage information of certain statements within the database queries, determining from said usage matrix columns within said database for which said columns statistics are useful, and collect said column statistics for said determined columns.

    摘要翻译: 本发明涉及一种方法,一种计算机程序和用于提供列统计数据的关系数据库内,特别是DB2数据库,用于选择访问所述数据路径的装置。 为了帮助DB2优化器基于实际频率的统计数据选择最佳的访问路径,列统计信息的收集,可以自动收集数据库查询数据库上执行的步骤进行,解析数据库查询,以创建至少一个 使用矩阵包括在数据库查询中的某些语句至少使用信息,所述数据库内所说的使用矩阵列确定性开采其中所说的列的统计信息是有用的,并收集上述列的统计数据说确定性开采列。

    Vergleich von Quelldateien
    2.
    发明公开
    Vergleich von Quelldateien 有权
    源文件的比较

    公开(公告)号:EP1353278A3

    公开(公告)日:2005-01-12

    申请号:EP02024709.4

    申请日:2002-11-06

    发明人: Neumann, Ralf

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30306

    摘要: Verfahren zum Vergleich zweier Datenbankabfragen aufweisenden Quelldateien, bei dem die Datenbankabfragen aus den zwei Quelldateien ermittelt werden, und bei dem die ermittelten Datenbankabfragen einer ersten Quelldatei mit den ermittelten Datenbankabfragen einer zweiten Quelldatei verglichen werden. Eine schnelle und effiziente Analyse von unterschiedlichen Programmversionen wird dadurch erreicht, dass die Syntax jeder Datenbankabfrage mit Hilfe einer Syntaxanalyse ermittelt wird, dass die Syntaxen der Datenbankabfragen der Quelldateien miteinander verglichen werden und ein Vergleichsergebnis ausgegeben wird.

    摘要翻译: 用于比较具有源文件的两个数据库查询的方法,其中从两个源文件确定数据库查询,并且其中确定的数据库查询第一源文件与所确定的数据库查询第二源文件进行比较。 通过对每个数据库查询进行语法分析,比较源文件的数据库查询的语法并输出比较结果,可以实现对不同程序版本的快速高效的分析。

    Echtzeitwartung einer relationalen Datenbank
    3.
    发明公开
    Echtzeitwartung einer relationalen Datenbank 审中-公开
    Echtzeitwartung einer关系Datenbank

    公开(公告)号:EP1452976A2

    公开(公告)日:2004-09-01

    申请号:EP03010248.7

    申请日:2003-05-07

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30595

    摘要: Die Erfindung betrifft ein Verfahren zur zeitnahen Wartung von Datenbankinhalten, insbesondere von Dateien (Data Sets), einer relationalen Datenbank, insbesondere DB2. Durch ein Verfahren, bei welchem mit Hilfe einer datenbankintegrierten Zustandsüberwachung Zustände der Datenbankinhalte erfasst werden, bei welchem Zustandsdaten der erfassten Zustände mit Hilfe der datenbankintegrierten Zustandsüberwachung zeitnah ausgegeben werden, bei welchem die ausgegebenen Zustandsdaten analysiert und mit Vergleichsdaten verglichen werden und bei welchem Wartungsfunktionen im Wesentlichen unmittelbar nach einem positiven Vergleichsergebnis aktiviert werden, wird eine durchgängige Verfügbarkeit bei gleichzeitiger kontinuierlicher Wartung einer relationalen Datenbank zur Verfügung gestellt.

    摘要翻译: 用于实时维护数据库内容的方法,特别是IBM DB2关系数据库的数据集,由此数据库内容的状态由实时监控单元监控,状态数据近乎实时输出,输出数据 对比数据进行分析比较,并在正比较结果后直接触发维护功能。 本发明还涉及用于实现本发明方法的相应设备和计算机程序。

    Getpage - Workload based Index Optimizer
    4.
    发明公开
    Getpage - Workload based Index Optimizer 审中-公开
    GETPAGE - 基于工作量的索引优化

    公开(公告)号:EP1341098A3

    公开(公告)日:2004-03-17

    申请号:EP03002348.5

    申请日:2003-02-04

    IPC分类号: G06F17/30

    摘要: The index optimization (XOP) program is a method to recommend new or improved performance indexes for use by an IBM mainframe DB2 database server for a given set of SQL statements. The recommendations are calculated based on a single call of the DB2 optimizer for each SQL statement with the existing index set, parsing of the SQL statements, the filter factors of the SQL statement predicates, and the getpage workload of an SQL statement. The getpage workload of an SQL statement is the read/change activity on each table and each index currently used for all invocations of an SQL statement. The XOP program computes new and improved performance indexes based on the getpage workload of all relevant SQL statements and does not use the DB2 optimizer to determine the usefulness of potential indexes.

    Vergleich von Verarbeitungsprotokollen
    5.
    发明公开
    Vergleich von Verarbeitungsprotokollen 有权
    的处理方案比较

    公开(公告)号:EP1361525A3

    公开(公告)日:2004-04-28

    申请号:EP02024711.0

    申请日:2002-11-06

    发明人: Neumann, Ralf

    IPC分类号: G06F11/34

    CPC分类号: G06F17/30368

    摘要: Die Erfindung betrifft ein Verfahren zum automatischen Vergleichen mindestens zweier Verarbeitungsprotokolle, bei dem in einem ersten Verarbeitungsprotokoll von mindestens einem ersten Programm auf einer Datenbank ausgelöste Aktionen protokolliert werden, und bei dem in einem zweiten Verarbeitungsprotokoll von mindestens einer zweiten Programmgruppe auf der Datenbank ausgelöste Aktionen protokolliert werden. Eine Hardware unabhängige Analyse von der Leistungsfähigkeit von Programmgruppen wird dadurch ermöglicht, dass bei der Protokollierung zumindest Seitenaufrufe von einer Datenverwaltungsschicht an eine Speicherverwaltungsschicht protokolliert werden, und dass zumindest ein Teil der im ersten Verarbeitungsprotokoll protokollierten Seitenaufrufe mit zumindest einem Teil der im zweiten Verarbeitungsprotokoll protokollierten Seitenaufrufe verglichen wird.

    Bestimmung von Kennzahlen bezüglich der Dauer von Datenbankwiederherstellungsprozessen
    6.
    发明公开
    Bestimmung von Kennzahlen bezüglich der Dauer von Datenbankwiederherstellungsprozessen 审中-公开
    Bestimmung von Kennzahlenbezüglichder Dauer von Datenbankwiederherstellungsprozessen

    公开(公告)号:EP1359506A2

    公开(公告)日:2003-11-05

    申请号:EP02024710.2

    申请日:2002-11-06

    IPC分类号: G06F11/14

    摘要: Die Erfindung betrifft ein Verfahren zur Bestimmung von einen Datenbankwiederherstellungsprozess zeitlich beschreibenden Kennzahlen, bei dem die Datenbank aus zumindest einer Vielzahl von Objekten und einer Vielzahl von Aufzeichnungsdateien gebildet wird, bei dem die Objekte in Objektsicherungen gesichert werden, bei dem die Datenbank in Systemsicherungen gesichert wird, bei dem Veränderungen an den Objekten in Aufzeichnungsdateien aufgezeichnet werden und bei dem zur Wiederherstellung der Datenbank in einen Zustand zu einem bestimmbaren Ziel-Zeitpunkt die Objekte zumindest teilweise aus den Aufzeichnungsdateien, ausgehend von den Objekt-Sicherungen oder den Systemsicherungen, rekonstruiert werden. Eine Vorhersage der Dauer eines Wiederherstellungsprozesses lässt sich dadurch durchführen, dass für eine Wiederherstellung der Datenbank aus der Systemsicherung die Größe der zurückzuholenden Systemsicherung bestimmt wird, dass für eine Wiederherstellung der Datenbank aus den Objekt-Sicherungen die Größe der zurückzuholenden Objekt-Sicherungen bestimmt wird und dass vor einer Datenbankwiederherstellung aus den bestimmten Größen die Kennzahlen berechnet und angezeigt werden.
    Für die Veröffentlichung ist die einzige Fig. bestimmt.

    摘要翻译: 存储在对象备份中的对象的更改记录在日志文件中。 确定要检索以恢复数据库的对象/系统备份的大小,并计算和显示与时间有关的相关数字。 通过基于对象/系统备份从日志文件中部分重建对象来恢复数据库。

    Getpage - Workload based Index Optimizer
    7.
    发明公开
    Getpage - Workload based Index Optimizer 审中-公开
    Getpage - Arbeitsbelastungsbasierter Index-Optimierer

    公开(公告)号:EP1341098A2

    公开(公告)日:2003-09-03

    申请号:EP03002348.5

    申请日:2003-02-04

    IPC分类号: G06F17/30

    摘要: The index optimization (XOP) program is a method to recommend new or improved performance indexes for use by an IBM mainframe DB2 database server for a given set of SQL statements. The recommendations are calculated based on a single call of the DB2 optimizer for each SQL statement with the existing index set, parsing of the SQL statements, the filter factors of the SQL statement predicates, and the getpage workload of an SQL statement. The getpage workload of an SQL statement is the read/change activity on each table and each index currently used for all invocations of an SQL statement. The XOP program computes new and improved performance indexes based on the getpage workload of all relevant SQL statements and does not use the DB2 optimizer to determine the usefulness of potential indexes.

    摘要翻译: 索引优化(XOP)程序是一种推荐新的或改进的性能指标的方法,供IBM大型机DB2数据库服务器为给定的一组SQL语句使用。 这些建议是基于对具有现有索引集,SQL语句的解析,SQL语句谓词的过滤因子以及SQL语句的getpage工作负载的每个SQL语句的DB2优化器的单次调用计算的。 SQL语句的getpage工作负载是每个表上的读取/更改活动,以及当前用于SQL语句的所有调用的每个索引。 XOP程序基于所有相关SQL语句的getpage工作负载来计算新的和改进的性能指标,并且不使用DB2优化器来确定潜在索引的有用性。

    Echtzeitwartung einer relationalen Datenbank
    9.
    发明公开
    Echtzeitwartung einer relationalen Datenbank 审中-公开
    关系数据库的实时维护

    公开(公告)号:EP1452976A3

    公开(公告)日:2005-10-12

    申请号:EP03010248.7

    申请日:2003-05-07

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30595

    摘要: Die Erfindung betrifft ein Verfahren zur zeitnahen Wartung von Datenbankinhalten, insbesondere von Dateien (Data Sets), einer relationalen Datenbank, insbesondere DB2. Durch ein Verfahren, bei welchem mit Hilfe einer datenbankintegrierten Zustandsüberwachung Zustände der Datenbankinhalte erfasst werden, bei welchem Zustandsdaten der erfassten Zustände mit Hilfe der datenbankintegrierten Zustandsüberwachung zeitnah ausgegeben werden, bei welchem die ausgegebenen Zustandsdaten analysiert und mit Vergleichsdaten verglichen werden und bei welchem Wartungsfunktionen im Wesentlichen unmittelbar nach einem positiven Vergleichsergebnis aktiviert werden, wird eine durchgängige Verfügbarkeit bei gleichzeitiger kontinuierlicher Wartung einer relationalen Datenbank zur Verfügung gestellt.

    Provision of access paths to data within a database
    10.
    发明公开
    Provision of access paths to data within a database 有权
    提供到文件的路径访问数据库

    公开(公告)号:EP1580668A1

    公开(公告)日:2005-09-28

    申请号:EP04007174.8

    申请日:2004-03-25

    IPC分类号: G06F17/30

    摘要: The invention relates to a method for providing access paths to data within a database, in particular using REBIND for DB2, wherein real time database statistics are determined using a database integrated monitor, wherein the database statistics are output substantially in real time using said database integrated status monitor, and wherein said database statistics from said integrated monitor are used to initiate generation of data set statistics, and to determine said access paths. To allow efficient generation of access paths, the following steps are proposed: determining from said database statistics a total number of rows of at least one data set of said database, comparing said determined total number of rows with a first threshold value, deciding solely based on said total number of rows to provide a database catalogue with said data set statistics in case said total number of rows reaches said threshold value, and determining said access paths to said data based on said data set statistics within said database catalogue.