No upcoming presentations...

    There is no protection against bad queries. If a query is poorly written, it's execution can't be improved with any indexes, fast access path or other database advancements. What is the most common source of poorly written queries? Most of the time they do not come from humans; they are generated by applications that use ORMs to communicate with databases. What can we do to prevent it from happ...

    @ Postgres Conference 2020
    Development

    Building JSON from Relational Data

    Explore PostgreSQL's built-in tools for creating JSON documents

    JSON is the de facto format for modern APIs and has been part of Postgres since version 9.2. The ability to store, parse, and index JSON documents alongside relational data was game-changing and continuous improvements since 9.2 such as JSONB, indexing support, and the brand new JSON path expressions have made this feature better than ever.

    In addition to storing JSON, Postgres provides a n...

    @ Postgres Conference 2020
    Development