title

text

Dmitry Susha
Dmitry Susha ООО Испаер Системс
15:00 16 March
22 мин

Automation of migration to PostgreSQL from various databases

The report is focused on the topic of automation of migration to PostgreSQL from other databases using Ispirer Migration and Modernization Toolkit. The issues of data and SQL code migration, conversion of client applications, embedded SQL and database API will be covered, the examples of implemented projects of migration from Oracle to PostgreSQL and from Microsoft SQL Server to PostgreSQL will be given.

VIDEO

Слайды

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

  • Oleg Ivanov
    Oleg Ivanov Postgres Professional
    45 мин

    Adaptive query optimization in PostgreSQL

    Query optimization is an important problem, which solution has a great influence on DBMS performance, especially for complex queries. In this talk we consider PostgreSQL query optimizer and specifically cardinality estimation problem for correlated clauses, which is one of the most well-known drawbacks of query optimizers in general. In the talk we propose our solution for this problem which involves machine learning methods and is available for PostgreSQL 9.6 as an extension with a patch. We discuss the experimental evaluation, advantages, disadvantages, and fields of application of the proposed approach as well.

    VIDEO

  • Oleg Bartunov
    Oleg Bartunov Postgres Professional
    22 мин

    PostgreSQL JSON Roadmap

    The new ISO/IEC 9075-2:2016 standard specifies JSON data and operations syntax and semantics specifics for SQL. This talk overviews the requirements of this standard, and focuses on the differences between them and the actual implementation of JSON/JSONB in PostgreSQL. Special attention will be paid to JSON Path (XPath analogue), SQL/JSON functions and our plans to make Postgres compliant with this standard.

    VIDEO

  • Pavel Luzanov
    Pavel Luzanov Postgres Professional
    90 мин

    Tools for server code debugging, profiling, and tracing

    Debugging, profiling, and tracing of the executed commands play an important role in development of any applications. This is also true for developing stored procedures in DBMS.

    PostgreSQL offers various tools (both built-in and external) for these purposes.

    In this talk, we will provide an overview of the available tools and their advantages and disadvantages, as well as a detailed demo of their use cases.

    This talk is a part of a basic course for backend application developers (DEV1), which “Postgres Professional” company plans to announce in the near future.

  • Dmitry Vasilyev
    Dmitry Vasilyev Postgres Professional
    90 мин

    Mamonsu – a Swiss Army knife for managing and monitoring PostgreSQL

    This tutorial shows how to properly monitor PostgreSQL. We will discuss the mamonsu utility, see how to configure it, examine its hidden features and learn how to extend them.