title

text

Darya Lepikhova
Darya Lepikhova Postgres Professional
Alexandr Burtsev
Alexandr Burtsev Skala-R
17:50 04 April
45 мин

Use cases for the latest pg_probackup version

The developers of pg_probackup will explain how to work with a variety of pg_probackup commands. They will also guide you through making FULL and incremental backups in DELTA, PAGE, and PTRACK modes. Configurations of backup policies for different fields from a hundred of simple DBMSs to large e-commerce and fintech setups will also be demonstrated.

Слайды

Видео

Видео доступно участникам мероприятия, выполнившим вход в личный кабинет

Другие доклады

  • Pavel Konotopov
    Pavel Konotopov inCountry
    45 мин

    Five shades of sharding

    The importance of sharding is now colossal. The size of today's databases exceeds 100 terabytes, scaling up vertically, and adding replicas containing a complete physical copy of the database is becoming difficult, especially when computational resources are scarce. Database sharding is a way to scale horizontally by partitioning data between compute nodes that are independent of each other.

    In the PostgreSQL world, there are well-known scaling tools - CitusDB, and Greenplum - as well as new generation solutions - Cockroach DB, Yugabyte DB, SPQR, and Shardman.

    In this talk, we will discuss the difference between these implementations, the advantages, and disadvantages of these solutions, examine the current state of implementation of sharding in vanilla PostgreSQL, and also touch on another important topic - providing data integrity and consistency guarantees across a distributed cluster.

  • Игорь Мельников
    Игорь Мельников Postgres Pro
    45 мин

    Oracle-like packages in Postgres Pro Enterprise 15

    One of the main problems when migrating from Oracle to PostgreSQL is PL/SQL packages.

    The PostgreSQL DBMS lacks such functionality - this leads to the need to rewrite (up to its redesign!) the Oracle PL/SQL code to PL/pgSQL.

    With the new version of its flagship Postgres Pro 15 Enterpise distribution, Postgres Pro has added support for package functionality: the PL/pgSQL syntax has been extended and new mechanisms have been added to the stored procedure runtime environment. The report will focus on supporting the functionality of packages in Postgres Pro 15 Enterpise: - grouping types of variable procedures and functions into a package; - support for the package initialization section; - support for global package variables available throughout the "life" of the session.

    This presentation will also discuss the features of migration of packages from Oracle to Postgres Pro Enterprise DBMS.

  • Vasiliy Puchkov
    Vasiliy Puchkov ООО
    45 мин

    Odyssey of corporate-scale migration to PostgreSQL

    • Scylla Charybdis of project management;
    • Sirens of personal goals:
    • Circe for IT professionals:
    • Polyphemus of information security.

    The tricky part of taking the journey in less than ten years.

  • Alexander Nikitin
    Alexander Nikitin ЗАО ЦФТ
    45 мин

    Struggle against database bloating

    Every DBA has in one way or another experienced the situation when PostgreSQL tables and indexes grow significantly in size. While looking for the reason for such behavior, we often conclude that database objects have "bloated". In this talk, we'll discuss the reasons behind bloating, create a testing environment to define the best method to reduce bloating. We'll also compare several anti-bloating utilities and get familiar with one more tool that helps us to efficiently struggle against bloating. We expect this presentation to become helpful for PostgreSQL DBAs of any experience level.