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 Postgres Professional
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 Postgres Professional
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 Postgres Professional
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 Postgres Professional
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.