Hướng dẫn mysqldumpslow - mysqldumpslow
The slow query log consists of SQL statements that take more than Thời gian để có được các khóa ban đầu không được tính là thời gian thực hiện. MySQLD viết một tuyên bố cho nhật ký truy vấn chậm sau khi nó được thực thi và sau khi tất cả các khóa đã được phát hành, vì vậy thứ tự nhật ký có thể khác với thứ tự thực hiện.mysqld writes a statement to the slow query log after it has been executed and after all locks have been released, so log order might differ from execution order. Tham số nhật ký truy vấn chậm Các giá trị tối thiểu và mặc định của Theo mặc định, các câu lệnh quản trị không được ghi lại, cũng không phải là các truy vấn không sử dụng các chỉ mục để tra cứu. Hành vi này có thể được thay đổi bằng cách sử dụng Theo mặc định, nhật ký truy vấn chậm bị vô hiệu hóa. Để chỉ định trạng thái nhật ký truy vấn chậm ban đầu một cách rõ ràng, hãy sử dụng Nếu bạn chỉ định không có tên cho tệp nhật ký truy vấn chậm, tên mặc định là ________ 9-slow.log. Máy chủ tạo tệp trong thư mục dữ liệu trừ khi tên đường dẫn tuyệt đối được đặt để chỉ định một thư mục khác. Để vô hiệu hóa hoặc bật nhật ký truy vấn chậm hoặc thay đổi tên tệp nhật ký khi chạy, hãy sử dụng các biến hệ thống toàn cầu ____10 và Máy chủ ghi ít thông tin hơn vào nhật ký truy vấn chậm nếu bạn sử dụng tùy chọn Để bao gồm các câu lệnh quản trị chậm trong nhật ký truy vấn chậm, bật biến hệ thống Để bao gồm các truy vấn không sử dụng các chỉ mục để tra cứu hàng trong các câu lệnh được ghi vào nhật ký truy vấn chậm, bật biến hệ thống Khi các truy vấn không sử dụng chỉ mục được ghi lại, nhật ký truy vấn chậm có thể phát triển nhanh chóng. Có thể đặt giới hạn tỷ lệ cho các truy vấn này bằng cách đặt biến hệ thống Máy chủ sử dụng các tham số kiểm soát theo thứ tự sau để xác định xem có nên ghi truy vấn vào nhật ký truy vấn chậm hay không:
Biến hệ thống Theo mặc định, một bản sao không viết các truy vấn được sao chép vào nhật ký truy vấn chậm. Để thay đổi điều này, hãy bật biến hệ thống Nội dung nhật ký truy vấn chậm Khi nhật ký truy vấn chậm được bật, máy chủ ghi đầu ra vào bất kỳ điểm đến nào được chỉ định bởi biến hệ thống Nếu nhật ký truy vấn chậm được bật và
Kích hoạt biến hệ thống
Một tệp nhật ký truy vấn chậm nhất định có thể chứa hỗn hợp các dòng có và không có các trường bổ sung được thêm vào bằng cách bật Mỗi câu lệnh được ghi vào tệp nhật ký truy vấn chậm được đi trước bởi câu lệnh Mật khẩu trong các câu lệnh ghi vào nhật ký truy vấn chậm được máy chủ viết lại không xảy ra theo nghĩa đen trong văn bản đơn giản. Xem Phần & NBSP; 6.1.2.3, mật khẩu và ghi nhật ký. Từ MySQL 8.0,29, các câu lệnh không thể phân tích cú pháp (ví dụ, do lỗi cú pháp) không được ghi vào nhật ký truy vấn chậm. |