NLEN
Direct technisch advies?
Home > Over ons > Events > Events publiceren > Meetup 14 juni PostgreSQL

Oracle to PostgreSQL Migration AND Database Performance

PostgreSQL experts delen kennis

PostgreSQL Usergroup NL

Meetup 14 juni PostgreSQL

14 juni 2018 organiseert OptimaData samen met de PostgreSQL Usergroup NL een Meetup met als thema "Migration Approaches and Tools & Analyzing Database Performance".

De Meetup zal plaatsvinden dankzij de gastvrijheid van Bol.com op het hoofdkantoor van Bol.com in het WTC Papendorp te Utrecht.

In een informele setting met ruimte voor een praatje en een drankje zullen we je meenemen langs de weg van migraties naar PostgreSQL en mogelijke tooling en database analyse rond PostgreSQL Performance. Niet alleen een technische benadering maar ook vanuit het perspectief van een klant. Uiteraard duiken we even de diepte in voor de DBA's en Developers onder ons maar ook de uitgewerkte klantcase is buitengewoon boeiend.

We hebben 2 fantastische sprekers weten op te lijnen. Allereerst Coen Hamers - Splendid Data. Hij zal aftrappen met een uitgebreid doorkijkje in migraties en hoe bijvoorbeeld Oracle naar PostgreSQL migraties aan te vliegen. We zijn heel blij dat vervolgens Feike Steenbergen - Adyen zijn bijdrage zal leveren door zijn ervaringen te delen met Analyzing Database Performanc.

Meetup host is Gerard Zuidweg - OptimaData.

Agenda

18:00 - 18:15: Ontvangst, hapje en welkomstdrankje

18:15 - 18.30: Opening door Gerard Zuidweg - OptimaData en door Bol.com

18:30 - 19:15: Coen Hamers - Splendid Data

19:15 - 20:00: Feike Steenbergen - Adyen

20:00 - 20:30: Vragen, ontmoeting met borrel, uitloop

Coen Hamers - Migration Approaches

Coen Hamers - Splendid Data

AN OVERVIEW OF TODAY’S ORACLE > POSTGRESQL MIGRATION APPROACHES AND TOOLS.

We do not need to explain to the members of this group what the strengths are of PostgreSQL when it comes stability, data integrity etc. More and more organizations are also becoming aware of these strengths and therefore increasingly the use of PostgreSQL as an alternative to Oracle. The desire of these organizations ensures the creation of multiple tools that help in the migration process. Currently, different migration methods and tools are offered by different PostgreSQL affiliates.

In this presentation we show an overview of the various approaches that are currently on the market. We will present an overview about the possibilities and impossibilities of the various tools and, based on our practical experience, what the various bottlenecks and pitfalls are. We also briefly explain the primary reasons for organizations to migrate.

Core phrases of this presentation are:

  • Why migrate from Oracle to PostgreSQL?
  • Migration of DB schema (database data objects)
  • Migration of procedures (database code objects)
  • Practical examples of data conversion

Feike Steenbergen - Database Performance

Feike Steenbergen - Adyen

ANALYZING DATABASE PERFORMANCE

Database Performance will at some point become important for almost every database, whether you require faster response times for your users, or your database instance is sometimes fully utilized, you will need to investigate and resolve the issue.

Performance tuning your queries is one of the best ways of increasing the speed of your database, with better performance you may even run your databases on smaller (cloud) instances.

PostgreSQL itself provides a lot of out-of-the-box tools to aid you in analyzing your performance. This session covers the following topics:

  • logging and analyzing slow queries using the diagnostic logs
  • using the pg_stat_statements extension to track queries
  • use EXPLAIN and EXPLAIN ANALYZE to understand the query plan for a query
  • how the PostgreSQL planner uses statistics to determine the optimal query plan
  • use the statistics collector views to identify common patterns (e.g. missing index)

All of these topics will be accompanied with examples using the psql terminal to show that even though additional tools (profiling, graphing) provide a lot of value, you do not need those tools to get started with performance improvements.

Feike is working for Adyen as a PostgreSQL Database engineer. Previously he has worked at Zalando, where he was part of the team that designed and built Patroni. He has been training people in PostgreSQL for the last 10 years.

Aanmelden

Je kunt je aanmelden via de aangekondigde meetup in de meetup-groep "PostgreSQL Usergroup NL" via www.meetup.com. Heb je nog geen account bij meetup.com? Registeer je dan gratis en vervolgens kun je je aanmelden.

Directe link naar de meetup om je aan te melden:

https://www.meetup.com/nl-NL/PostgreSQL-User-Group-NL/events/250876775

Heb je hulp nodig bij het aanmelden of lukt het niet? Bel ons dan even.

Locatie

WTC Papendorp Utrecht, Hoofdkantoor Bol.com

De Meetup zal worden gehouden in het prachtige kantoor van Bol.com in het WTC Papendorp te Utrecht. Wij zijn erg blij en dankbaar voor de gastvrijheid van Bol.com om deze Meetup in het kantoor van Bol.com te laten plaatsvinden.

Bol.com is erg makkelijk bereikbaar. Het kantoor is gevestigd in het WTC papendorp in Utrecht aan de Papendorpseweg. Met de auto rijd je vanaf de ring van Utrecht in amper tien minuten naar het kantoorpand. Diverse bussen stoppen zowat voor de deur.

Toch met de auto? Het bezoekadres is WTC Papendorp, Papendorpseweg 96, Utrecht.

Lees tips

Hieronder een aantal links als leesvoer en mogelijk interessant vooruitlopend op de meetup van 14 juni:

Blog van Gijsjan Baars over Oracle to PostgreSQL migraties in de praktijk:

Blog Oracle naar PostgreSQL migraties

Blog van Martijn Wallet met een blik op PostgreSQL vanuit een DBMS Expert:

Blog an Expert's introduction on PostgreSQL

Een uitgebreide uitleg over PostgreSQL, de oorsprong en een link naar bijvoorbeeld een quick reference card met veel gebruikte commandlines.

Wat is PostgreSQL?

 

Details

"Migration Approaches & Database Performance"

14 juni 2018
17:30 uur tot 20:30 uur
Oracle > PostgreSQL migraties
Migratie Tooling
Analyse Database Performance
Performance Tuning

Locatie hoofdkantoor Bol.com 
Papendorpseweg 96, Utrecht

Kosteloos Aanmelden

Gebruik #pgNL18 bij delen, liken, vertellen, etc.
Spread the news!

Op de hoogte blijven?

Schrijf je in voor het laatste (open source) database nieuws, events en blogs.