Việc sử dụng giải thích trong MySQL là gì?
Việc sử dụng giải thích trong MySQL là gì?

Video: Việc sử dụng giải thích trong MySQL là gì?

Video: Việc sử dụng giải thích trong MySQL là gì?
Video: Tự học Database và SQL Cơ Bản siêu nhanh trong 10 phút 2024, Có thể
Anonim

Từ khóa EXPLAIN được sử dụng trong nhiều SQL cơ sở dữ liệu và cung cấp thông tin về cách SQL cơ sở dữ liệu thực hiện một truy vấn. Trong MySQL, EXPLAIN có thể được sử dụng trước một truy vấn bắt đầu bằng SELECT, INSERT, DELETE, REPLACE và UPDATE.

Cũng được hỏi, giải thích trong MySQL là gì?

Các GIẢI THÍCH tuyên bố cung cấp thông tin về cách MySQL thực hiện các câu lệnh: GIẢI THÍCH hoạt động với các câu lệnh SELECT, DELETE, INSERT, REPLACE và UPDATE. Khi nào GIẢI THÍCH được sử dụng với một tuyên bố có thể giải thích được, MySQL hiển thị thông tin từ trình tối ưu hóa về kế hoạch thực thi câu lệnh.

Thứ hai, làm thế nào để bạn sử dụng giải thích? Động từ giải thích không được theo sau bởi đại từ tân ngữ. Nó không thể được theo sau bởi một đại từ như tôi, anh ấy, cô ấy, bạn hoặc chúng tôi là tân ngữ của động từ, hoặc đại từ nhận hành động của động từ. Đó là lý do tại sao “Bạn có thể giải thích tôi …? là sai. Động từ giải thích có một mẫu câu rất cụ thể.

Sau đó, câu hỏi đặt ra là Key_len trong MySQL giải thích là gì?

mysql . Dựa theo MySQL trang web, key_len cột cho biết độ dài của khóa MySQL quyết định sử dụng. Độ dài là NULL nếu cột khóa cho biết NULL. Lưu ý rằng giá trị của key_len cho phép bạn xác định có bao nhiêu phần của khóa nhiều phần MySQL thực sự sử dụng.

MySQL được lọc là gì?

Như được mô tả ở đây trong MySQL tài liệu: đã lọc cột cho biết tỷ lệ phần trăm ước tính của các hàng trong bảng sẽ là đã lọc bởi bảng điều kiện. Nghĩa là, các hàng hiển thị số lượng hàng ước tính được kiểm tra và các hàng × đã lọc / 100 hiển thị số hàng sẽ được nối với các bảng trước đó. Kể từ MySQL 5.7.

Đề xuất: