ol
olhub·Khoá học

SQL & Database — Thực chiến PostgreSQL

Từ relational model đến MVCC, query planner, pgvector, multi-tenant RLS. Hiểu PostgreSQL bên trong — không phải syntax tutorial.

OL

Giảng viên

OLHub Team
Miễn phíTrung cấp

60bài đã sẵn sàng · Đọc kỹ, không xem video

12 module

Học theo từng phần, không bị nhồi

Trung cấp

Cần nền tảng cơ bản trước

60 bài

Text-first — đọc kỹ, không xem video

~21.5 giờ

Tự nhịp, học theo tốc độ của bạn

Bạn sẽ học được gì

Sau khoá học, bạn sẽ:

  • Hiểu relational model qua tập hợp + đại số quan hệ, không phải "bảng và cột"

  • Đọc được EXPLAIN ANALYZE — distinguish seq scan vs index scan vs bitmap scan, hiểu cost model

  • MVCC architecture — vacuum, frozen, transaction ID wraparound, isolation level thực tế

  • Index strategy: B-tree vs GIN vs BRIN vs GiST — chọn đúng cho query pattern

  • Full-text search tiếng Việt (unaccent) + pgvector cho RAG — hybrid search architecture

  • Row-level security, partitioning, connection pooling — design cho 10M+ rows scale

Chương trình

Nội dung khoá học

12 module · 60 bài. Mỗi bài 18-25 phút đọc kỹ — không xem video, không hype.

  1. 01

    Nền tảng relational

    6 bài · ~111 phút

  2. 02

    Truy vấn cơ bản

    7 bài · ~125 phút

  3. 03

    Join, aggregation & window

    8 bài · ~164 phút

  4. 04

    Schema design

    6 bài · ~116 phút

  5. 05

    Indexing internals

    5 bài · ~119 phút

  6. 06

    Transactions, ACID & MVCC

    7 bài · ~170 phút

  7. 07

    EXPLAIN & query optimization

    7 bài · ~175 phút

  8. 08

    Advanced query patterns

    7 bài · ~150 phút

  9. 09

    JSONB, full-text & pgvector

    7 bài · ~162 phút

  10. 10

    Scaling, replication & multi-tenant

    0 bài · ~0 phút

    • 11

      Observability & operations

      0 bài · ~0 phút

      • 12

        Capstone — TaskFlow Analytics Platform

        0 bài · ~0 phút

        Giảng viên

        Ai đứng sau khoá này

        OL

        OLHub Team

        Backend engineers

        Backend engineers với kinh nghiệm thực tế trên Java/Spring, PostgreSQL, distributed systems. Tự build và maintain platform này, viết toàn bộ nội dung khoá học theo triết lý “hiểu bản chất, không học vẹt”.

        Xem hồ sơ team →

        Sẵn sàng bắt đầu?

        Học miễn phí, không cần thẻ, không thời hạn. Chỉ cần bạn ngồi xuống đọc kỹ.