Postgresql

2511, 2021

pgio – I/O Workload Generator

25-11-2021|Database|

pgio ist ein von Kevin Closson, Autor von SLOB für Oracle Datenbanken, implementiertes und unter der Apache 2.0 Lizenz auf Github veröffentlichtes Tool zum Testen der I/O Performance einer Plattform mit installiertem PostgreSQL. Als Demo-Umgebung steht eine per Vagrant angelegte CentOS 7(.4) VM mit installiertem EnterpriseDB Advanced Server 10 zur Verfügung. In der postgresql.conf [...]

2311, 2021

PostgreSQL für Change Data Capture konfigurieren

23-11-2021|Database|

Vor einigen Tagen wurde ich bei einem Gespräch mit Kunden gefragt, welche Möglichkeiten es in PostgreSQL für Change Data Capture (CDC) gibt. Die offensichtliche Antwort war natürlich erstmal: Trigger! - Und so ist es auch bei der zu migrierenden Datenbank aktuell implementiert. Das Nutzen von Triggern kann jedoch einen nicht zu vernachlässigenden Einfluss auf [...]

2311, 2021

pg_activity – Live Monitoring des EDB Postgres Advanced Server

23-11-2021|Database|

In diesem Blogbeitrag möchte ich die per Github frei erhältliche Befehlszeilen Monitoring Anwendung pg_activity von dalibo vorstellen. Es handelt sich dabei, ähnlich dem unter Linux bekannten “htop”, um eine Anwendung zum Überwachen von PostgreSQL. Dabei werden sowohl Speicherverbrauch bzw. -nutzung als auch SQL Query spezifische Informationen übersichtlich dargestellt. Mit Hilfe dieser Informationen lassen sich [...]

2211, 2021

Evaluation des operativen Einsatzes von containerisierten relationalen Datenbankmanagementsystemen

22-11-2021|Database|

Dieser Blogbeitrag umfasst einen Überblick mit den Ergebnissen meiner Bachelorarbeit. Ich habe untersucht, ob relationale Datenbankmanagementsysteme (RDBMS) operativ in containerisierten Umgebungen betrieben werden können. Für meine Untersuchung habe ich eine Methodik entwickelt, die eine Menge von Faktoren analysiert und testet. Warum ist es interessant Datenbanken in Containern zu betreiben? Container bieten die Möglichkeit Anwendungen [...]

1911, 2021

Einführung in Container und Docker

19-11-2021|DevOps|

Dies ist der erste Beitrag zur Blogreihe über Kubernetes. Diese Blogreihe beschäftigt sich von den Grundkonzepten von Containern bis hin zu deren Einsatz. Anhand von Beispielen wird aufgezeigt, wie lokale containerisierte Testumgebungen aufgesetzt werden können. In diesem Blogbeitrag möchte ich eine kurze Einführung in Container und die Container Software Docker geben. Das bedeutet: Welche [...]

1911, 2021

pgbench-Benchmarking PostgreSQL

19-11-2021|Database|

Benchmarking ist das Mittel der Wahl zum Testen und Tunen der Leistungsfähigkeit eines relationalen Datenbankmanagementsystems (RDBMS). Das Open Source RDBMS PostgreSQL bietet bereits eine Reihe von Tools, um Datenbankadministratoren und Entwicklern das Leben zu erleichtern. pgbench ist das Benchmarking Tool, welches direkt mit der Installation von PostgreSQL verfügbar wird. pgbench wiederholt beim Standardskript periodisch [...]

Nach oben