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.
Thời gian kéo dài 21 Giờ học
Đề cương khóa học
Giới thiệu về Điều chỉnh SQL
- Tổng quan và mục tiêu của việc điều chỉnh hiệu suất
- Tổng quan về kiến trúc Optimizer của Oracle
- Các khái niệm điều chỉnh chính: chi phí, tính số (cardinality), độ chọn lọc (selectivity)
Hiểu về các Kế hoạch Thực thi
- Tạo và diễn giải các kế hoạch thực thi
- EXPLAIN PLAN so với DBMS_XPLAN
- Các bẫy hiệu suất phổ biến trong các kế hoạch
Chiến lược Chỉ mục
- Các loại chỉ mục và tác động của chúng đến việc điều chỉnh
- Tạo và phân tích các chỉ mục cho hiệu suất
- Sử dụng các chỉ mục vô hình và các chỉ mục dựa trên hàm
Công cụ Điều chỉnh của Oracle
- Kho Lưu trữ Tải trọng Tự động (AWR)
- Trình Giám sát Chẩn đoán Cơ sở dữ liệu Tự động (ADDM)
- SQL Tuning Advisor và SQL Access Advisor
Quản lý Kế hoạch SQL
- Các đường chuẩn kế hoạch (plan baselines) và việc bắt giữ kế hoạch
- Quản lý sự tiến hóa của kế hoạch
- Sử dụng các chỉ thị kế hoạch SQL
Các Kỹ thuật Điều chỉnh SQL Nâng cao
- Bind peeking và chia sẻ con trỏ thích ứng
- Sử dụng các gợi ý (hints) và hồ sơ (profiles) để kiểm soát thực thi
- Chẩn đoán và khắc phục các truy vấn phức tạp
Các Kịch bản Điều chỉnh Thực hành
- Phân tích các vấn đề SQL trong thế giới thực
- Các bài tập điều chỉnh từng bước
- Các thực hành tốt nhất và danh sách kiểm tra điều chỉnh
Tóm tắt và Bước tiếp theo
Yêu cầu
- Hiểu biết về Oracle SQL và PL/SQL
- Kinh nghiệm làm việc với Oracle Database với tư cách là nhà phát triển hoặc DBA
- quen biết cơ bản với các kế hoạch thực thi và các khái niệm chỉ mục
Đối tượng
- Các nhà phát triển cơ sở dữ liệu Oracle
- Các kỹ sư hiệu suất
- Các quản trị viên cơ sở dữ liệu
Đánh giá (1)
Giải thích rõ ràng cho từng điểm và cung cấp bài tập thực hành.
Piseth Ben - ACLEDA Bank Plc.
Khóa học - Oracle Database 19c: SQL Tuning Workshop
Dịch thuật bằng máy