Đề cương khóa học
1. Hiểu Về Trình Kế Hoạch Truy Vấn PostgreSQL
- Kế hoạch thực thi truy vấn, thuật toán của Trình Kế Hoạch Truy Vấn (tradicional, di truyền)
- Phân tích kế hoạch thực thi truy vấn (phương pháp truy cập dữ liệu, phương pháp nối)
- Kiểm soát việc lựa chọn kế hoạch (tham số cấu hình, pg_hint_plan)
2. Thống kê Trình Kế Hoạch Truy Vấn
- Ước lượng chi phí kế hoạch thực thi
- Mô hình thống kê mặc định
- Thao tác ANALYZE, thống kê mở rộng
3. Sử Dụng Chỉ Mục
- Chỉ mục B-tree (đơn cột, hợp thành, dựa trên hàm, phần)
- Chỉ mục Hash
- Chỉ mục BRIN
- Chỉ mục GiST, GIN
4. Sử Dụng Cấu Trúc Bảng Nâng Cao
- Bảng phân vùng
- Bảng không ghi log
- Bảng tạm thời
- View đã được vật chất hóa
5. Sử Dụng Bộ Nhớ Cache
- Bộ nhớ đệm Buffer
- Bộ nhớ làm việc Work Memory
- Bộ nhớ làm việc bảo trì Maintenance Work Memory
6. Truy Vấn Song song
- Kiến trúc
- Tham số cấu hình
- Phân tích kế hoạch thực thi truy vấn song song
7. Giám Sát Công Việc và Hiệu Suất
- Ghi lại các truy vấn chậm
- Sử dụng tiện ích mở rộng auto_explain
- Sử dụng tiện ích mở rộng pg_stat_statements
- Thống kê tích lũy
8. Đo Lường Hiệu Suất với PgBench
Yêu cầu
- Hoàn thành Quản Trị PostgreSQL Server hoặc kiến thức tương đương
- Kinh nghiệm làm việc với SQL và các hoạt động của PostgreSQL
Đối Tượng
Quản trị viên Cơ sở Dữ liệu, Kỹ sư DevOps, và Lập trình viên chịu trách nhiệm tối ưu hóa và duy trì PostgreSQL trong môi trường sản xuất.
Đánh giá (2)
Các ví dụ và bài thực hành được cung cấp
Christophe OSTER - EU Lisa
Khóa học - PostgreSQL Advanced DBA
Dịch thuật bằng máy
1. Chương trình đào tạo được tổ chức rất chặt chẽ 2. Không khí ấm áp mà người hướng dẫn đã tạo ra, cùng với sự chuyên nghiệp cá nhân xuất sắc của anh ấy 3. Người hướng dẫn giải thích mọi thứ như đang nói chuyện với một người mới hoàn toàn, không sử dụng bất kỳ thuật ngữ kỹ thuật nào.
Piotr Romer - Asseco Poland S.A
Khóa học - PostgreSQL Administration, Optimization and Replication
Dịch thuật bằng máy