In processing a query, a database server parses a string describing a query into a query representation. The query string is parsed again to generate a replica of the query representation. Various transformations can be applied to the replica in order to reduce the amount of processing for the query. In addition, transformations are applied to the query string before parsing again to produce a transformed query representation. A transformed query representation is selected for processing a query according to an estimated cost of using the query representation.

Wenn er eine Frage verarbeitet, analysiert ein Datenbankbediener eine Zeichenkette, die eine Frage in eine Frage Darstellung beschreibt. Die Frage Zeichenkette wird wieder analysiert, um eine Replik der Frage Darstellung zu erzeugen. Verschiedene Umwandlungen können an der Replik angewendet werden, um die Menge der Verarbeitung für die Frage zu verringern. Zusätzlich werden Umwandlungen an der Frage Zeichenkette angewendet, vor wieder analysieren, zum einer umgewandelten Frage Darstellung zu produzieren. Eine umgewandelte Frage Darstellung wird für die Verarbeitung einer Frage entsprechend geschätzten Kosten des Verwendens der Frage Darstellung vorgewählt.

 
Web www.patentalert.com

< (none)

< Intelligent compilation of scripting language for query processing systems

> Edge-supported umbrella reflector with low stowage profile

> (none)

~ 00002