12 August 2020
Hintergrund Mit PostgreSQL® 13 lernt das VACUUM–Kommando eine neue Fähigkeit: Das parallele Aufräumen von Indexen. VACUUM in einer PostgreSQL®-Datenbank ist im wesentlichen für mehrere wichtige Aufgaben verantwortlich: Garbage Collection, also freigeben von gelöschten Tupel für die Wiederverwendung Verhindern von Bloat in einer Datenbank und damit von ausuferndem Plattenplatzbedarfs Verhindern des Überlaufs des Transaktionszählers (FREEZE) Diverses […]
16 Juli 2020
Mit der kommenden Version 13 von PostgreSQL® werden B-tree Indexe in der Lage sein, mehrfach identisch vorkommende Spaltenwerte physikalisch kompakter abzuspeichern. Bereits mit Version 12 wurde eine Optimierung eingeführt, die B-tree Indexe ein effizienteres Speichern von wiederholt vorkommenden Spaltenwerten gestattet. Hierzu werden diese Spalten in derselben Reihenfolge auch im Index abgelegt, wie diese auch physikalisch […]
07 Oktober 2019
Die PostgreSQL® Global Development Group (PGDG) hat Version 12 der populären, freien Datenbank PostgreSQL® freigegeben. Wie unser Artikel für Beta 4 bereits angedeutet hat, sind eine Vielzahl von neuen Features, Verbesserungen und Optimierungen in das Release eingeflossen. Dazu gehören unter anderem: Optimierte Speicherplatznutzung und Geschwindigkeit bei btree-Indexen btree-Indexe, der Standardindextyp in PostgreSQL®, hat einige Optimierungen […]
10 Januar 2018
Wichtige Updates – Erste Tests mit CentOS 7 und mögliche Auswirkungen Das aktuelle Thema Meltdown und Spectre wurde in einem vorhergehenden Artikel bereits ausführlich besprochen. Dort gab es erste kleine Tests mit dem Auswirkungen von den relevanten Securitypatches auf die Geschwindigkeit des Systems. Kernelentwickler hatten bereits darauf hingewiesen, dass unter Umständen mit 5 bis 30 […]