Practical PostgreSQL for Developers Who Have Only Used MySQL — Learn by Reproducing MVCC, VACUUM, Execution Plans, and Indexes Hands-On
If you’ve built services with MySQL, run the same SQL side by side on MySQL 8.4 and PostgreSQL 17 to verify 40 differences firsthand using executable examples—from UPDATEs that make tables four times larger, different default isolation levels, 40001 serialization errors, and locking without gap locks to tree-shaped execution plans and partial, GIN, and BRIN indexes.
1 learners are taking this course
Level Intermediate
Course period Unlimited
PostgreSQL
PostgreSQL
MySQL
MySQL
SQL
SQL
DBMS/RDBMS
DBMS/RDBMS
database
database
PostgreSQL
PostgreSQL
MySQL
MySQL
SQL
SQL
DBMS/RDBMS
DBMS/RDBMS
database
database
Want to know what questions other learners frequently ask?
No questions have been posted yet.
Post the first question and grow with Inflearn!

