About

Greg is an experienced IT professional with over 20 years of experience in higher education. Starting as a developer, he worked on software to manage Search and Rescue incidents ans urban crowd movement simulations. He has a background as a DBA / System Administrator working with Oracle and PostgreSQL in Solaris and Linux. Greg has later transitioned into building and managing applications and services for a large university in Canada, including designing developing and managing large shared database environments. Greg is committed to using technology to solve problems both at home and in professional setting.


Greg Dostatni has presented the following presentations

    Greg Dostatni Kevin Jernigan [NYC Meetup Livestream]: Choosing Between Open and Closed Source Data Products: A Fireside Chat at 2025 Postgres World Webinar Series

    presented by Greg Dostatni and Kevin Jernigan

    When choosing between Open Source Software (OSS) and Closed Source Software (CSS), organizations must consider factors like support, customization, security, compliance and long term cost. OSS provides flexibility and cost advantages, but may require internal expertise for maintenance and development or creative problem solving when navigating non-traditional support structures. CSS offers trad...

    more

    Tue 11 2025
    Greg Dostatni Proper PostgreSQL Parameters to Prevent Poor Performance at Postgres Conference 2025
    Configuration Basics for All

    presented by Greg Dostatni

    Getting core parameters right is essential for ensuring good performance and stability from your PostgreSQL database. As PostgreSQL is now approaching 400 parameters that can be set in addition to OS, kernel and disk options, configuring a PostgreSQL database can be a daunting task. In this beginner friendly session, we will focus on some key parameters and discuss the trade-offs between them. ...

    more

    Wed 19 2025 Essentials
    Greg Dostatni PostgreSQL Index Strategy Guide at Postgres Conference 2025
    Tips and Strategies

    presented by Greg Dostatni

    Indexes are the backbone of efficient data retrieval in PostgreSQL, but their effective use requires more than just knowing how to create them. Do you ever feel like your database is stubbornly refusing to use your carefully crafted index? Does size really matter? How much of an impact does over-indexing have?

    We will kickstart by understanding how indexes work and why the database may choos...

    more

    Fri 21 2025 Ops
    Greg Dostatni Advanced Strategies for PostgreSQL Lock Management at Postgres World Webinar Series 2024

    presented by Greg Dostatni


    video

    Effective lock management is important for any database’s performance and stability. This presentation offers an exploration of some pitfalls and solutions to the Lock Manager challenges related to large, high performance environments.

    We begin by examining how table inheritance can multiply the number of locks, and how that can affect performance when dealing with more than 10,000 locks. We...

    more

    Wed 12 2024 Ops
    Greg Dostatni Advanced strategies for PostgreSQL Lock Management at Postgres Conference 2024
    Beyond the Deadlock: Examining Complex Lock Scenarios in PostgreSQL

    presented by Greg Dostatni

    Effective lock management is important for any database’s performance and stability. This presentation offers an exploration of some pitfalls and solutions to the Lock Manager challenges related to large, high performance environments.

    We begin by examining how table inheritance can multiply the number of locks, and how that can affect performance when dealing with more than 10,000 locks. We...

    more

    Thu 18 2024 Ops