Optimierung von Datenbanken

SQL: Indexkompression und effiziente Speichertechnologie

Indexkompression – Effekt Performancegewinn

Im Gegensatz zur Tabellenkompression unterscheidet sich das Einfügen von Daten in eine komprimierte IOT nur wenig von den Vorgängen ohne Kompression. Die CPU wird nicht zusätzlich belastet. Dadurch kann beim Einfügen von Massendaten durch die Platzersparnis sogar eine Verkürzung der Zeiten erreicht werden.

Ein Test des IT-Dienstleisters Ordix AG zeigt für eine Beispieltabelle eine Reduktion der Antwortzeiten für typische Abfragen um rund 50 Prozent bei Daten, die vollständig von der Festplatte geladen werden mussten. Bei Daten, die sich schon im Puffer befanden, reduzierten sich die Zeiten dagegen nur minimal.

Im Vergleich zur Tabellenkompression hat die Index Key Compression den Vorteil, dass sie sich praktisch nicht von der Verwendung einer IOT ohne Kompression unterscheidet. Bei der Tabellenkompression trifft dies nicht zu.

Die Key Kompression ist damit wesentlich einfacher zu handhaben als die Tabellenkompression. Entscheidend für den Einsatz der Key Compression sollte ausschließlich der Platzgewinn sein, den man durch die Kompression erreicht.