Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề 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.
14 Giờ
Đánh giá (1)
Hành vi ghi nhật ký khi phiên bản đang chịu áp lực lớn, và cấu trúc/phân loại của các phiên bản, cơ sở dữ liệu, tệp tin, v.v.
Daniel Inwood - Sinara Consultants LTD
Khóa học - PostgreSQL Advanced DBA
Dịch thuật bằng máy