sql >> Databasteknik >  >> RDS >> PostgreSQL

Är vi redo för Nordic PGDay?

Den 3:e årliga nordiska PGD-dagen kommer att hållas den 17 mars i Helsingfors i år. Anmälan är fortfarande öppen, boka en plats innan det är för sent!

Nordic PGDay besöker en annan nordisk stad varje år som en tradition. I år kommer konferensen att hållas i Helsingfors, förra året var det i Köpenhamn och det var en stor tillställning! Du kan kolla in förra årets nordiska PGDay för att se vad du har missat och du kanske inte vill missa årets chans 🙂

Nordisk PGDay 2016

Om du är en PostgreSQL-person som bor nära Norden eller vill besöka Helsingfors bör du definitivt kolla in konferensschemat. Detta samtal från webbplatsen bevisar att du kan hitta något intressant för dig:

Det kommer att hållas fantastiska samtal med olika Postgres-relaterade ämnen ur perspektivet av utvecklare, DBA:er, systemadministratörer, databasutvecklare och PostgreSQL-användare. Låt oss kolla samtalen snabbt och se vad som kommer att hända i år i Helsingfors.

Schemalägg och prata ämnen

Evenemanget startar med anmälan kl 08:30. Det blir 7 samtal, 2 fika och lunchrast. Det sista föredraget avslutas 17:35.

Låt oss se samtalen och ämnena.

Hur levde vi utan SIDA?

Vik Fearing från 2ndQuadrant kommer att hålla ett föredrag om "Hur levde vi utan LATERAL?" mellan 15:45 – 16:35, eftersom han är min kollega kommer jag att prioritera Vik 🙂

I sitt föredrag kommer han att ta ett enkelt problem och visa 5 sätt att skriva en fråga för det, det sista är det enklaste av alla med LATERAL. Så om du använder PostgreSQL i din produktionsmiljö eller bara för skojs skull, skulle du möjligen vilja lära dig knep för att optimera dina frågor på ett effektivt sätt. Då kan det här föredraget vara intressant för dig.

Låt oss nu fortsätta med en ordning efter tidpunkt för samtalen.

Förklara EXPLAIN

Det första föredraget kommer att hållas av Hans-Jürgen Schönig om "Explaining EXPLAIN". PostgreSQL tillåter oss att köra EXPLAIN  frågor för att kontrollera exekveringsplaner för frågorna. Som Hans sa:

"EXPLAIN är ett viktigt verktyg för att se vad PostgreSQL gör för att köra en fråga. Att läsa en plan är ibland lite knepigt och kräver en hel del erfarenhet. Det räcker dock inte att kunna läsa en plan – det är också viktigt att veta vad du ska leta efter för att upptäcka flaskhalsar och allmänt dålig prestanda.”

Om du är en databasutvecklare eller en DBA som kör frågor och försöker upptäcka flaskhalsar för att förbättra ditt systems prestanda, kanske du vill gå med i Hans föredrag för att förstå EXPLAIN-konceptet bättre.

Sortera genom tiderna

Det andra föredraget är från Gregory Stark om "Sortering genom tiderna". Det här föredraget uppmärksammades av många Postgres-folk på PgConf.Russia i början av denna månad, och jag var väldigt ledsen över att missa det, som tur är får vi en ny chans att se Gregs föredrag den här gången i Helsingfors. Gregs syn på sorteringskod är:

“Att granska ändringarna av sorteringskoden i Postgres under de senaste 10 åren visar tydligt vilken typ av problem användare har stött på. Eftersom användningsmönstren förändrades under åren förändrades dessa problem och eftersom databaser skalade upp och hårdvaran ändrades, har ibland äldre antaganden behövt ses över.

Kommande ändringar i 9.5 och 9.6 kommer att dramatiskt förändra upplevelsen ytterligare. Att göra sortering av UTF8 och andra kodningar mindre problem och hantera skalning till större maskiner med många processorer och minnescache mer effektivt.”

Det verkar som att det här föredraget mestadels är intressant för utvecklare och människor som skulle vilja förstå Postgres sorteringsmekanism i detaljer med en evolutionär tidslinje för Postgres-projektet.

När bra databaser blir dåliga:hantera databaskorruption

Det sista föredraget före lunch kommer att hållas av Ants Aasma och hans föredrag handlar om vår oundvikliga mardröm:databaskorruption! Det som är bra är att om vi deltar i diskussionen "När bra databaser blir dåliga:hantera databaskorruption" kan vi lysa ur skölden när de dåliga dagarna drabbar vår databas. Här är en tjuvtitt på hans föredrag:

"Även med de bästa databaserna och hårdvaran händer det ibland saker och din databas blir skadad. I det här föredraget kommer vi att se vilka typer av korruption som finns, hur man upptäcker att korruption har hänt, hur man återhämtar sig från sådana situationer och hur man förbereder sig och minimerar dataförlust."

Bättre att veta om databaskorruption innan du faktiskt upplever det. Jag tror att detta samtal med alla som arbetar med PostgreSQL.

Vad är nytt i PostgreSQL 9.5

Det första föredraget efter lunch kommer Magnus Hagander om de nya funktionerna i PostgreSQL 9.5. Med sitt "Vad är nytt i PostgreSQL 9.5"-föredrag kommer Magnus att täcka; häftigaste nya sakerna, inklusive saker som UPSERT , GRUPPUPPSÄTTNINGAR , ny WAL lednings- och prestationsverktyg .

PGHoard, samlar dina säkerhetskopior precis

Det sista föredraget innan det sista föredraget är "PGHoard, hamstra dina säkerhetskopior helt rätt" kommer att hållas av Hannu Valtonen. PGHoard  är en PostgreSQL-tjänst för säkerhetskopiering/återställning, den består av en demonprocess och en återställningsklient. I sitt föredrag kommer Hannu att nämna; några verkliga berättelser om säkerhetskopieringar som gått snett och hur man använder PGHoard för att få tillförlitliga säkerhetskopior.

Speldag PostgreSQL

Det sista föredraget på Nordic PGDay kommer att hållas av Christophe Pettus som kallas ”Game Day PostgreSQL”. I sitt föredrag kommer Christophe att dela med sig av sin erfarenhet av att hantera hög trafik på Postgres databaser. Christophe säger:

Istället för att bara köpa tillräckligt med hårdvara för alla möjliga fall, hur ska man hantera den här typen av extrem trafik? Vi kommer att prata om hur vi har hjälpt kunder att klara av både förväntade och oväntade utbrott av aktivitet i deras databas.

Jag tror att detta föredrag är ett av de bästa sätten att avsluta evenemanget, ämnet verkar ganska spännande för mig. Verkliga problem och hur andra professionella kommer på lösningar på dessa problem ger oss alltid ett annat perspektiv på våra egna problem.

Samtalen är attraktiva och evenemanget kommer att bli roligt! Glöm inte att följa NordicPGDay på twitter.

P.S: Jag kommer att vara anställd för första gången i mitt liv för PostgreSQL-konferenserna och kommer att finnas kvar hela dagen för att hjälpa dig. Fråga mig gärna om konferensdetaljer och allt som har med detta evenemang att göra, jag svarar gärna!

Hoppas att se alla nordiska Postgres-folk i Helsingfors nästa månad!


  1. En översikt över JOIN-metoderna i PostgreSQL

  2. Inaktivera ONLY_FULL_GROUP_BY

  3. Bestäm Oracle null ==null

  4. PostgreSQL:INTE IN kontra UTOM prestandaskillnad (redigerad #2)