Đề cương khóa học

Giới thiệu về Fine-Tuning SQL

  • Tổng quan và mục tiêu của việc fine-tuning hiệu suất
  • Tổng quan về kiến trúc Oracle Optimizer
  • Các khái niệm điều chỉnh chính: chi phí, độ lớn tập hợp, lựa chọn

Hiểu rõ Kế hoạch Thực thi

  • Tạo và diễn giải kế hoạch thực thi
  • EXPLAIN PLAN so với DBMS_XPLAN
  • Các lỗi hiệu suất phổ biến trong các kế hoạch

Chiến lược Thỏa thuận Chỉ mục

  • Loại chỉ mục và tác động điều chỉnh của chúng
  • Tạo và phân tích chỉ mục cho hiệu suất
  • Sử dụng chỉ mục vô hình và dựa trên hàm

Công cụ Điều chỉnh Oracle

  • Automatic Workload Repository (AWR)
  • Automatic Database Diagnostic Monitor (ADDM)
  • SQL Tuning Advisor và SQL Access Advisor

Quản lý Kế hoạch SQL

  • Cơ sở kế hoạch và thu thập kế hoạch
  • Quản lý sự phát triển của kế hoạch
  • Sử dụng hướng dẫn kế hoạch SQL

Kỹ thuật Điều chỉnh SQL Nâng cao

  • Kiểm tra ràng buộc biến và chia sẻ con trỏ thích ứng
  • Sử dụng gợi ý và hồ sơ để kiểm soát thực thi
  • Chẩn đoán và sửa các câu lệnh phức tạp

Trường Hợp Điều Chỉnh Thực Tế

  • Phân tích vấn đề SQL trong thế giới thực
  • Luyện tập điều chỉnh từng bước một
  • Nguyên tắc 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

Requirements

  • Hiểu biết về Oracle SQL và PL/SQL
  • Kinh nghiệm làm việc với Oracle Database trong vai trò phát triển hoặc quản trị cơ sở dữ liệu (DBA)
  • Hiểu biết cơ bản về kế hoạch thực thi và các khái niệm về lập chỉ mục

Đối tượng tham gia

  • Nhà phát triển Oracle database
  • Kỹ sư tối ưu hiệu suất
  • Quản trị viên cơ sở dữ liệu
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories