Computer >> Máy Tính >  >> Lập trình >> MySQL

Danh sách đầy đủ các tính năng mới trong MySQL 8.0


Các tính năng mới trong MySQL 8.0 đã được liệt kê ngắn gọn bên dưới -

Từ điển dữ liệu giao dịch

Từ điển dữ liệu giao dịch để lưu trữ thông tin về đối tượng.

Ngôn ngữ định nghĩa dữ liệu nguyên tử

Câu lệnh ngôn ngữ định nghĩa dữ liệu nguyên tử (DDL) để kết hợp các cập nhật được thực hiện cho từ điển dữ liệu, hoạt động của công cụ lưu trữ, v.v.

Tăng cường bảo mật

Các cấp độ bảo mật đã được cải thiện và DBA (Quản trị viên cơ sở dữ liệu) đã được cung cấp sự linh hoạt hơn cho việc quản lý tài khoản.

Mã hóa

Các mặc định mã hóa đã được xác định và triển khai trên toàn cầu để mã hóa bảng. Biến ‘default_table_encryption’ được sử dụng để xác định mặc định mã hóa cho các lược đồ mới được tạo. Mã hóa mặc định cho một lược đồ có thể được xác định với sự trợ giúp của mệnh đề 'DEFAULT ENCRYPTION' khi một lược đồ đang được tạo.

Công cụ InnoDB

Các thay đổi được thực hiện đối với công cụ InnoDB- Giá trị của bộ đếm tăng tự động tối đa hiện tại được ghi vào 'nhật ký làm lại' mỗi khi giá trị thay đổi.

Các cải tiến JSON

Các cải tiến JSON đã được thực hiện cho chức năng JSON của MySQL, trong đó ‘->>’, là toán tử đường dẫn nội tuyến, đã được thêm vào.

Hỗ trợ InnoDB

Trong phiên bản mới, InnoDB hỗ trợ đọc chỉ mục theo cụm song song, giúp cải thiện đáng kể hiệu suất BẢNG KIỂM TRA. Tính năng này không áp dụng cho quét chỉ mục phụ.

Trong phiên bản mới nhất, khi biến innodb_dedicated_server được bật, kích thước và số lượng tệp nhật ký được định cấu hình dựa trên kích thước vùng đệm được định cấu hình tự động. Trước đó, kích thước tệp nhật ký đã được định cấu hình theo dung lượng bộ nhớ có thể được phát hiện trên máy chủ và số lượng tệp nhật ký không được định cấu hình tự động.