30.08.2013 Aufrufe

Green-IT und Datenbanken - ODBMS

Green-IT und Datenbanken - ODBMS

Green-IT und Datenbanken - ODBMS

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

6.2 Energieeffizienz <strong>und</strong> Indizes<br />

Read index map SQLUser.ORDERS.OORDERDATEIDX, looping on O_ORDERDATE<br />

(with a range condition) and ID.<br />

Die temporäre Datei A wird nach ihrer Erstellung für die Iteration in Modul C benutzt<br />

Read bitmap temp-file A, looping on ID.<br />

(das Bitmap bezieht sich nicht auf einen Bitmap-Index, sondern nur auf eine Speicherstrategie<br />

für die temporäre Datei) Die weiteren Schritte des Abfrageplans dienen<br />

der Überprüfung <strong>und</strong> Berechnung der weiteren Bedingungen der Abfrage. Für die<br />

Optimierung ist an dieser Stelle von Relevanz, dass die Iteration über die Tabelle<br />

lineitem aus Abfrageplan 6.7 nicht mehr für die Berechnung notwendig ist.<br />

Abbildung 6.9 zeigt die Auslastung <strong>und</strong> den Energieverbrauch von Abfrage 8 ohne zusätzlichen<br />

Index. Auffällig ist, dass in den ersten 400 Sek<strong>und</strong>en die CPU-Auslastung<br />

Prozent <strong>und</strong> Watt<br />

0 20 40 60 80 120<br />

TPC−H Befehl 8, 3 GB RAM (cold), 10 GB Datenbank<br />

Leistung [W] CPU [%] Disk Read [%] Disk Write [%]<br />

0 500 1000 1500 2000 2500<br />

Zeit in Sek<strong>und</strong>en<br />

Abbildung 6.9: TPC-H Befehl 8, 3 GB RAM (cold), 10GB Datenbank.<br />

<strong>und</strong> die I/O-Aktivität sehr niedrig sind. In dieser Phase ist der Energieverbrauch des<br />

Gesamtsystems nur minimal über dem Wert des Leerlaufs. Ab 400 Sek<strong>und</strong>en steigt<br />

die CPU-Auslastung deutlich an, <strong>und</strong> schwankt im weiteren Verlauf der Abfrage zwischen<br />

50 % <strong>und</strong> 70 %, die Leserate der Festplatte steigt nur minimal an <strong>und</strong> bleibt bis<br />

zum Ende der Abfrage auf niedrigem Niveau. Mit dem Anstieg der CPU-Auslastung<br />

steigt der Energiebedarf auf 120 Watt <strong>und</strong> verbleibt auf diesem um diesen Wert bis<br />

die Verarbeitung der Abfrage beendet ist. Die niedrige Leserate der Festplatte ist mit<br />

105

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!