Liên hệ với chúng tôi

Đề 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

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 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 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan