Understanding PostgreSQL for the MySQL Developer and DBA

Audience:
Topic:

This focused technical session provides MySQL DBAs and developers with essential knowledge for understanding PostgreSQL's key differences and similarities. The session prioritizes practical, high-impact distinctions that affect day-to-day operations and development.

 

Some topics that will be covered, include:

 

* Process vs Thread Mode - lPostgreSQL's one-process-per-connection vs MySQL's thread model, with the impact on resource management, and monitoring, and connection handling implications

* Key Terminology Mapping - Databases vs Schemas conceptual differences, tablespaces and file organization, system catalogs vs INFORMATION_SCHEMA

* Authentication and Authorization - Role-based access vs MySQL's user privileges, and password authentication differences

* VACUUM vs InnoDB's automatic cleanup

* Transaction handling and MVCC implementation

* Backup/restore methodology differences

* Syntax adjustments - string concatenation, SERIAL vs AUTO_INCREMENT, RETURNING clause vs last_insert_id(), and case sensitivity

* Transaction behaviour changes - default isolation level differences

Come to this talk and learn to transfer your skills as a MySQL developer or DBA, to hit the ground running in the PostgreSQL world.

Room:
Ballroom G
Time:
Friday, March 7, 2025 - 17:00 to 18:00