No upcoming presentations...

    Sometimes, PostgreSQL struggles with slow queries. Indexing might help, but it’s important to use the right strategies. In this talk, we’ll explore how advanced indexing can speed up your queries. We'll quickly review the B-Tree and Hash indexes, but the focus will be less common index strategies like the BRIN, GIN, and GiST indexes.

    We’ll start by explaining what B-Tree, Hash, BRIN, GIN, an...

    @ Postgres Conference 2025

    Mar 21 2025

    Ops

    From Sensors to Insights: PostgreSQL in the IoT Ecosystem

    PostgreSQL for Data Collection and Analysis

    Are you working with applications that generate massive data, such as IoT, Finance, or other systems that push the database to the limit? This talk aims to show you how PostgreSQL can handle your data effectively.

    In such scenarios, we’ll discuss using PostgreSQL for data ingestion, storage, and processing. You’ll learn how to efficiently manage and process the large amounts of data that tho...

    @ Postgres Conference 2025

    Mar 20 2025

    Dev

    In this session we'll unravel the intricacies of PostgreSQL's internal data organisation, shedding light on the Free Space Map (FSM) mechanism. Delving into the heart of PostgreSQL's data architecture, we'll explore ways to strategically reorganise the data model, capitalising on data alignment within blocks. The goal? To unveil techniques that not only optimise disk space usage but also enhanc...

    @ Postgres Conference 2024

    Apr 17 2024

    Essentials

    In the dynamic landscape of PostgreSQL management, robust monitoring is the cornerstone of maintaining a healthy and performant Postgres environment. This talk delves deep into the intricacies of PostgreSQL monitoring, addressing fundamental questions: What are the most crucial aspects to monitor within the database? How do these metrics relate to the underlying operating system? And, in a mark...

    @ Postgres Conference 2024

    Apr 18 2024

    Ops

    PL/Java - Extend the power of your database

    How to use Java to extend your database powers

    There are some cases when we need to empower our database and Postgres offers many options, including Java. During this talk, we'll not only see how to install and configure PL/Java but we'll walk through examples on how to access database objects, loop through a resultset, and return the result back as a single object like a TEXT. While this sounds interesting we'll also show some complex exam...

    @ Silicon Valley 2022

    Apr 8 2022

    Dev

    Reducing Costs and Improving Performance With Data Modeling in Postgres

    Understanding how PostgreSQL organizes the data internally can save costs!

    During this talk we will explain how PostgreSQL organizes the data internally, how the Free Space Map (FSM) works and how we can reorganize the data model to take advantage of data alignment inside blocks reducing the size of the data in disk and consequently in memory, which can save money and improve performance.

    @ 2021 Postgres Conference Webinars

    Oct 6 2021

    Ops

    Reducing Costs and Improving Performance With Data Modeling in Postgres

    Understanding how PostgreSQL organizes the data internally can save costs!

    During this talk we will explain how PostgreSQL organizes the data internally, how the Free Space Map (FSM) works and how we can reorganize the data model to take advantage of data alignment inside blocks reducing the size of the data in disk and consequently in memory, which can save money and improve performance.

    @ South Africa 2021

    Oct 5 2021

    Ops & Administration