30.08.2013 Aufrufe

Green-IT und Datenbanken - ODBMS

Green-IT und Datenbanken - ODBMS

Green-IT und Datenbanken - ODBMS

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

6 Energieoptimierungen<br />

part, supplier, lineitem, orders,<br />

customer, nation n1, nation n2, region<br />

where<br />

p_partkey = l_partkey<br />

and s_suppkey = l_suppkey<br />

and l_orderkey = o_orderkey<br />

and o_custkey = c_custkey<br />

and c_nationkey = n1.n_nationkey<br />

and n1.n_regionkey = r_regionkey<br />

and r_name = ’AMERICA’<br />

and s_nationkey = n2.n_nationkey<br />

and o_orderdate between ToDate(’1995-01-01’,’YYYY-MM-DD’)<br />

and ToDate(’1996-12-31’,’YYYY-MM-DD’)<br />

and p_type = ’ECONOMY ANODIZED STEEL’) as all_nations<br />

group by<br />

o_year<br />

order by<br />

o_year<br />

<strong>und</strong> operiert auf 7 Tabellen des TPC-H Schemas. Bei der Ausführung ohne zusätzlichen<br />

Index wird die Bearbeitung nach Abfrageplan 6.7 ausgeführt. Es ist ersichtlich,<br />

dass die Abfrage mit einer Iteration über der Tabelle lineitem beginnt.<br />

Read master map SQLUser.LINE<strong>IT</strong>EM.LINE<strong>IT</strong>EMPRIMARYIDX,<br />

looping on L_ORDERKEY and L_LINENUMBER.<br />

Es wird für jede Iteration auf die anderen abgefragten Tabellen zugegriffen, um die<br />

gegebenen Bedingungen zu überprüfen.<br />

For each row:<br />

Read master map SQLUser.PART.PARTPRIMARYIDX,<br />

using the given idkey value.<br />

Read master map SQLUser.SUPPLIER.SUPPLIERPRIMARYIDX,<br />

using the given idkey value.<br />

Read master map SQLUser.NATION.NATIONPRIMARYIDX,<br />

using the given idkey value.<br />

Read master map SQLUser.ORDERS.ORDERSPRIMARYIDX,<br />

using the given idkey value.<br />

Read master map SQLUser.CUSTOMER.CUSTORMERPRIMARYIDX,<br />

using the given idkey value.<br />

Read master map SQLUser.NATION.NATIONPRIMARYIDX,<br />

using the given idkey value.<br />

Read master map SQLUser.REGION.REGIONPRIMARYIDX,<br />

using the given idkey value.<br />

102

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!