发明名称 AUTOMATIC OPTIMISATION OF REQUEST PROCESSING IN DATABANK SYSTEMS
摘要 <p>Die vorliegende Erfindung betrifft ein System zur automatischen Optimierung der Anfragebearbeitung in Datenbank- bzw Datenbankmanagementsystemen (1) mit mindestens einer relationalen Datenbank (2), mindestens einem Server (3) und mindestens einem Client (4), der für Datenzugriffsanforderungen mit dem Server in Kommunikationsverbindung tritt, wobei das Datenbankmanagementsystem (1) einen Optimierer (5) aufweist, der Abläufe von Datenzugriffsanforderungen steuert und der Hints aus Anwendungen (6) des Clients (4) oder des Servers (3) für eine externe Steuerung des Optimierers (5) verwendet. Des weiteren betrifft die vorliegende Erfindung ein Verfahren zum Optimieren von Datenbankabfragen in einem solchen Datenbankmanagementsystem. Um ein System und ein Verfahren zu schaffen, welche eine wesentlich schnellere und einfachere Anpassung der Optimierung von Datenbankzugriffsanforderungen bzw. Datenbankabfragen erlauben, wird hinsichtlich des Systems erfindungsgemäß vorgeschlagen, daß mindestens einer Anwendung (6) Speicherraum für eine Hint-Tabelle (7) zugeordnet ist und daß anstelle eines Hint in der Anwendung bzw. in einem Baustein einer Datenzugriffsanforderung ein Hint-Aufruf vorgesehen ist, durch welchen ein Hint aus der in dem Speicher gespeicherten Hinttabelle (7) zur externen Steuerung des Optimierers (5) aufgerufen wird. Hinsichtlich des Verfahrens wird vorgeschlagen, daß in den Programmcode einer Anwendung mindestens ein Hintaufruf integriert ist, durch welchen im Falle von Datenbankabfragen über die Anwendung zur Optimierung der Bearbeitung der Datenbankabfrage ein HInt aus einer außerhalb des Programmcodes gespeicherten, der Anwendung zugeordneten Hinttabelle aufgerufen und verarbeitet wird.</p>
申请公布号 WO2007115847(A1) 申请公布日期 2007.10.18
申请号 WO2007EP51296 申请日期 2007.02.09
申请人 LRS LUFTHANSA REVENUE SERVICES GMBH;KRUENER-MARQUIS, UWE;KOWSARI, MOJGAN 发明人 KRUENER-MARQUIS, UWE;KOWSARI, MOJGAN
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址