Tắt ghi nhật ký truy vấn chậm của MySQL
MySQL là một trong những hệ thống quản lý cơ sở dữ liệu phổ biến nhất được sử dụng cho các trang điều khiển cơ sở dữ liệu (như WordPress). Điều quan trọng là bạn có thể điều tra các vấn đề với MySQL trên VPS hoặc máy chủ chuyên dụng của bạn. Ghi nhật ký các truy vấn MySQL có thể gây ra tải trọng lớn cho máy chủ của bạn, vì vậy điều quan trọng là bạn phải tắt ghi nhật ký sau khi kết thúc điều tra.
Cảnh báo: Ghi nhật ký truy vấn MySQL có thể gây ra tải nặng cho máy chủ của bạn; và trong một số trường hợp, làm đầy đĩa. Điều quan trọng là bạn phải tắt ghi nhật ký sau khi kết thúc quá trình điều tra.
Bước thực hiện
- Đăng nhập vào máy chủ của bạn thông qua SSH với tư cách gốc.
- Chỉnh sửa tập tin /etc/my.cnf.
- Xóa hoặc bình luận ra (#) các dòng sau trong phần [mysqld]:
Phiên bản mysql < hơn 5.5# Nhật ký truy vấn chậm # set-variable = long_query_time = 4 # log-slow-queries = / var / log / slow-queries.log
MySQL phiên bản 5.5 trở lên# Nhật ký truy vấn chậm # slow_query_log = 1 # long_query_time = 4 # slow_query_log_file = / var / log / slow-queries.log
MariaDB
# Nhật ký truy vấn chậm #slow_query_log # long_query_time = 4 # slow_query_log_file = / var / log / slow-queries.log
- Lưu tập tin và thoát khỏi trình soạn thảo.
- Khởi động lại dịch vụ cơ sở dữ liệu bằng lệnh thích hợp với môi trường của bạn.
CentOS 6 cPanel MySQL dịch vụ CentOS 6khởi động lại dịch vụ mysql khởi động lại dịch vụ mariadb khởi động lại
CentOS 7systemctl mysqld khởi động lại systemctl mariadb khởi động lại
- Kiểm tra nhật ký truy vấn chậm để đảm bảo nó không chạy.
tail -f /var/log/slow-queries.log
Hãy để thao tác này chạy vài phút để đảm bảo không có gì được ghi lại. Bạn có thể sử dụng 'Ctrl-C' để kết thúc lệnh khi bạn hoàn thành.
vi /etc/my.cnf
Các bước liên quan
Xem thêm thông tin
Các chuyên gia máy chủ của chúng tôi có thể thực hiện các bước này với một khoản phí. Để tìm hiểu thêm về các dịch vụ lưu trữ mà GoDaddy cung cấp, hãy xem
Menu Dịch vụ lưu trữ .