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

Cài đặt MariaDB server

  • Cài đặt trong Ubuntu/Debian
  • Cài đặt trong các bản phân phối Linux khác
  • Cài đặt trên Windows

Các tệp và script MariaDB Server

  • Chương trình MariaDB
  • MariaDB Server
  • MariaDB Client
  • Công cụ GUI

Cấu hình MariaDB Server

  • Tùy chọn Server
  • Chế độ SQL của Server
  • Biến hệ thống của Server
  • Biến hệ thống động
  • Biến trạng thái của Server
  • Quy trình tắt máy

Các vấn đề bảo mật MariaDB

  • Bảo mật MariaDB chống lại các cuộc tấn công
  • Các tùy chọn liên quan đến bảo mật
  • Các vấn đề bảo mật với LOAD DATA LOCAL

Hệ thống đặc quyền MariaDB Access

  • Tổng quan về hệ thống đặc quyền MariaDB
  • Các đặc quyền được cung cấp bởi MariaDB
  • Kết nối với MariaDB Server - Các giai đoạn
  • Access Kiểm soát, Giai đoạn 1: Xác minh kết nối
  • Access Kiểm soát, Giai đoạn 2: Xác minh yêu cầu
  • Lỗi bị từ chối Access

Tài khoản người dùng MariaDB Management

  • Người dùng và mật khẩu
  • Tạo người dùng mới
  • Xóa tài khoản người dùng
  • Giới hạn tài nguyên người dùng
  • Thay đổi mật khẩu

Bảo trì MariaDB Database

  • Sao lưu và khôi phục
  • Khôi phục tại một thời điểm cụ thể
  • Bảo trì và khôi phục sau sự cố
  • Cú pháp và tùy chọn myisamchk
  • Lấy thông tin bảng
  • Cài đặt cục bộ MariaDB
  • Ký tự quốc gia và sắp xếp
  • Múi giờ của MariaDB Server

Tệp nhật ký MariaDB

  • Nhật ký lỗi
  • Nhật ký truy vấn chung
  • Nhật ký cập nhật
  • Nhật ký nhị phân
  • Nhật ký truy vấn chậm
  • Bảo trì và xoay vòng tệp nhật ký

Chạy nhiều MariaDB Server trên cùng một máy

  • Chạy nhiều Server trên Windows
  • Chạy nhiều Server trên Windows dưới dạng Dịch vụ
  • Chạy nhiều Server trên Unix và Linux
  • Sử dụng các công cụ Client trong môi trường nhiều Server

Bộ nhớ đệm truy vấn MariaDB

  • Khái niệm về bộ nhớ đệm truy vấn
  • Kiểm tra bộ nhớ đệm truy vấn với SELECT
  • Cấu hình bộ nhớ đệm truy vấn
  • Kiểm tra trạng thái và bảo trì bộ nhớ đệm truy vấn

Storage Engine CONNECT

  • Cài đặt storage engine CONNECT
  • Tạo và xóa bảng CONNECT
  • Đọc và ghi dữ liệu CSV bằng CONNECT
  • Đọc và ghi dữ liệu XML bằng CONNECT
  • Access các bảng MariaDB bằng CONNECT
  • Sử dụng kiểu bảng XCOL
  • Sử dụng kiểu bảng PIVOT
  • Sử dụng kiểu bảng OCCUR

Khám phá các cột động và ảo trong MariaDB

  • Tạo bảng với các cột động
  • Chèn, cập nhật và xóa dữ liệu cột động
  • Đọc dữ liệu từ một cột động
  • Sử dụng các cột ảo

Hiệu suất và sử dụng Statistics

  • Cài đặt Plugin Kiểm toán
  • Sử dụng Plugin Kiểm toán
  • Sử dụng thống kê bảng độc lập với engine
  • Sử dụng thống kê mở rộng
  • Bật lược đồ hiệu suất
  • Sử dụng lược đồ hiệu suất

Tối ưu hóa và điều chỉnh MariaDB

  • Sử dụng SHOW STATUS
  • Kiểm soát các chiến lược tối ưu hóa MariaDB
  • Sử dụng các khóa mở rộng với InnoDB và XtraDB
  • Cấu hình bộ nhớ đệm khóa phân đoạn MyISAM
  • Cấu hình threadpool
  • Cấu hình bộ nhớ đệm trang Aria
  • Tối ưu hóa các truy vấn với bộ nhớ đệm subquery
  • Tối ưu hóa các subquery semijoin
  • Sử dụng microseconds trong các cột DATETIME
  • Cập nhật tự động các cột DATETIME và TIMESTAMP

Requirements

Kiến thức cơ bản về bất kỳ cơ sở dữ liệu và ngôn ngữ SQL nào.

 14 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories