PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Sind wir bereit für den nordischen PGDay?

Der 3. jährliche Nordic PGDay findet dieses Jahr am 17. März in Helsinki statt. Die Anmeldung ist noch offen, reservieren Sie sich einen Platz, bevor es zu spät ist!

Der Nordic PGDay besucht traditionell jedes Jahr eine andere nordische Stadt. Dieses Jahr findet die Konferenz in Helsinki statt, letztes Jahr in Kopenhagen, und es war eine großartige Veranstaltung! Sie können den letztjährigen Nordic PGDay überprüfen, um zu sehen, was Sie verpasst haben, und vielleicht möchten Sie die diesjährige Chance nicht verpassen 🙂

Nordischer PGDay 2016

Wenn Sie eine PostgreSQL-Person sind, die in der Nähe der nordischen Region lebt oder Helsinki besuchen möchte, sollten Sie sich unbedingt den Konferenzplan ansehen. Dieser Aufruf von der Website beweist, dass Sie etwas Interessantes für Sie finden können:

Es wird erstaunliche Vorträge mit einer Vielzahl von Postgres-bezogenen Themen aus der Perspektive von Entwicklern, DBAs, Systemadministratoren, Datenbankentwicklern und PostgreSQL-Benutzern geben. Lassen Sie uns schnell die Gespräche überprüfen und sehen, was dieses Jahr in Helsinki passieren wird.

Zeitplan und Gesprächsthemen

Die Veranstaltung beginnt mit der Registrierung um 08:30 Uhr. Es wird 7 Vorträge, 2 Kaffeepausen und eine Mittagspause geben. Der letzte Vortrag endet um 17:35.

Sehen wir uns die Vorträge und Themen an.

Wie haben wir ohne LATERAL gelebt?

Vik Fearing von 2ndQuadrant wird einen Vortrag über „How Did We Live Without LATERAL?“ halten. zwischen 15:45 – 16:35, da er mein Kollege ist, gebe ich Vik den Vorrang 🙂

In seinem Vortrag nimmt er ein einfaches Problem und zeigt 5 Möglichkeiten, eine Abfrage dafür zu schreiben, wobei die letzte die einfachste von allen ist, die LATERAL verwendet. Wenn Sie also PostgreSQL in Ihrer Produktionsumgebung oder nur zum Spaß verwenden, möchten Sie vielleicht Tricks lernen, um Ihre Abfragen auf effiziente Weise zu optimieren. Dann könnte dieser Vortrag für Sie interessant sein.

Lassen Sie uns nun mit einer zeitlichen Reihenfolge der Gespräche fortfahren.

Erklären ERKLÄREN

Den ersten Vortrag hält Hans-Jürgen Schönig zum Thema „Explaining EXPLAIN“. PostgreSQL ermöglicht uns die Ausführung von EXPLAIN  Abfragen, um Ausführungspläne der Abfragen zu überprüfen. Wie Hans sagte:

“EXPLAIN ist ein unverzichtbares Tool, um zu sehen, was PostgreSQL tut, um eine Abfrage auszuführen. Das Lesen eines Plans ist manchmal etwas knifflig und erfordert einiges an Erfahrung. Es reicht jedoch nicht aus, einen Plan lesen zu können – es ist auch wichtig zu wissen, worauf zu achten ist, um Engpässe und allgemein schlechte Leistung zu erkennen.“

Wenn Sie ein Datenbankentwickler oder ein DBA sind, der Abfragen ausführt und versucht, Engpässe zu erkennen, um die Leistung Ihres Systems zu verbessern, möchten Sie vielleicht an Hans Vortrag teilnehmen, um das EXPLAIN-Konzept besser zu verstehen.

Durch die Jahrhunderte sortieren

Der zweite Vortrag ist von Gregory Stark über „Sorting Through the Ages“. Dieser Vortrag erregte Anfang dieses Monats die Aufmerksamkeit vieler Postgres-Leute auf der PgConf.Russia, und ich war sehr traurig, ihn verpasst zu haben. Zum Glück haben wir diesmal in Helsinki eine weitere Gelegenheit, Gregs Vortrag zu sehen. Gregs Ansicht zum Sortiercode ist:

„Die Überprüfung der Änderungen am Sortiercode in Postgres in den letzten 10 Jahren zeigt deutlich, auf welche Art von Problemen Benutzer gestoßen sind. Als sich die Nutzungsmuster im Laufe der Jahre geändert haben, haben sich diese Probleme geändert, und als die Datenbanken skaliert und die Hardware geändert wurde, mussten manchmal ältere Annahmen überarbeitet werden.

Bevorstehende Änderungen in 9.5 und 9.6 werden die Erfahrung weiter dramatisch verändern. Dadurch wird das Sortieren von UTF8 und anderen Kodierungen weniger problematisch und die Skalierung auf größere Maschinen mit vielen Prozessoren und Speicher-Cache wird effektiver.“

Es scheint, dass dieser Vortrag hauptsächlich für Entwickler und Leute interessant ist, die den Postgres-Sortiermechanismus im Detail mit einer evolutionären Zeitleiste des Postgres-Projekts verstehen möchten.

Wenn gute Datenbanken schlecht werden:Umgang mit Datenbankbeschädigung

Der letzte Vortrag vor dem Mittagessen wird von Ants Aasma gehalten, und sein Vortrag handelt von unserem unvermeidlichen Albtraum:Datenbankbeschädigung! Das Gute ist, wenn wir an dem Vortrag „Wenn gute Datenbanken schlecht werden:Umgang mit Datenbankbeschädigung“ teilnehmen, können wir aus dem Schild strahlen, wenn die schlechten Tage unsere Datenbank treffen. Hier ist ein kleiner Vorgeschmack auf seinen Vortrag:

„Selbst mit den besten Datenbanken und der besten Hardware passieren manchmal Dinge und Ihre Datenbank wird beschädigt. In diesem Vortrag werden wir sehen, welche Arten von Beschädigungen existieren, wie man entdeckt, dass eine Beschädigung aufgetreten ist, wie man sich von solchen Situationen erholt und wie man darauf vorbereitet ist und Datenverluste minimiert.“

Informieren Sie sich besser über Datenbankbeschädigungen, bevor Sie sie tatsächlich erleben. Ich denke, dieses Gespräch mit jedem, der mit PostgreSQL arbeitet.

Neuerungen in PostgreSQL 9.5

Den ersten Vortrag nach dem Mittagessen hält Magnus Hagander über die neuen Funktionen von PostgreSQL 9.5. Mit seinem Vortrag „What’s new in PostgreSQL 9.5“ wird Magnus Folgendes behandeln:coolste neue Dinge, einschließlich Dinge wie UPSERT , GROUPING SETs , neue WAL Management- und Leistungstools .

PGHoard, Ihre Backups genau richtig horten

Der letzte Vortrag vor dem Schlussvortrag ist „PGHoard, hoarding your backups just right“ wird von Hannu Valtonen gehalten. PGHoard ist ein PostgreSQL-Sicherungs-/Wiederherstellungsdienst, er besteht aus einem Daemon-Prozess und einem Wiederherstellungs-Client. In seinem Vortrag wird Hannu erwähnen; einige reale Geschichten über schief gelaufene Backups und wie man PGHoard verwendet, um zuverlässige Backups zu erhalten.

Spieltag PostgreSQL

Der Abschlussvortrag des Nordic PGDay wird von Christophe Pettus mit dem Titel „Game Day PostgreSQL“ gehalten. In seinem Vortrag wird Christophe seine Erfahrungen im Umgang mit hohem Traffic auf Postgres-Datenbanken teilen. Christoph sagt:

Anstatt nur genug Hardware für jeden möglichen Fall zu kaufen, wie können Sie mit dieser Art von extremem Burst-Datenverkehr umgehen? Wir werden darüber sprechen, wie wir Kunden geholfen haben, mit erwarteten und unerwarteten Aktivitätsspitzen in ihrer Datenbank fertig zu werden.

Ich denke, dieser Vortrag ist eine der besten Möglichkeiten, die Veranstaltung zu beenden, das Thema erscheint mir ziemlich spannend. Probleme aus dem wirklichen Leben und wie die anderen Fachleute Lösungen für diese Probleme finden, geben uns immer eine andere Perspektive auf unsere eigenen Probleme.

Vorträge sind attraktiv und die Veranstaltung macht Spaß! Vergessen Sie nicht, NordicPGDay auf Twitter zu folgen.

PS: Ich werde zum ersten Mal in meinem Leben ein Mitarbeiter der PostgreSQL-Konferenzen sein und den ganzen Tag da sein, um Ihnen zu helfen. Bitte zögern Sie nicht, mich nach Konferenzdetails und allem, was mit dieser Veranstaltung zu tun hat, zu fragen, ich beantworte sie gerne!

Hoffentlich sehen wir nächsten Monat alle nordischen Postgres-Leute in Helsinki!