Điểm:0

Thực thi truy vấn nhật ký truy cập MySQL

lá cờ in

Chúng tôi đang cố gắng nâng cấp các máy chủ MySQL của mình từ 5.7.26 lên MySQL 8. Chúng tôi muốn kiểm tra tất cả các truy vấn đã được thực thi trong 48 giờ chẳng hạn trong phiên bản MySQL cũ, Để thực thi trên Phiên bản mới với MYSQL 8 và nắm bắt các lỗi nếu có . Có hàng triệu truy vấn đã được thực hiện trong 48 giờ qua, Đâu sẽ là giải pháp tốt nhất có thể để đạt được những gì chúng tôi đang tìm kiếm?

Điểm:1
lá cờ ru

Để hiển thị nhật ký truy vấn trong MySQL, có thể thực hiện theo các bước bên dưới:

  1. Cho phép ghi nhật ký truy vấn trên cơ sở dữ liệu. SET toàn cầu general_log = 1; SET log_output toàn cầu = 'bảng';
  2. Bây giờ bạn có thể xem nhật ký bằng cách chạy truy vấn này: CHỌN * TỪ mysql. chung_log;
  3. Nếu bạn muốn tắt ghi nhật ký truy vấn trên cơ sở dữ liệu, hãy chạy truy vấn này: SET global general_log = 0;

Bạn có thể tham khảo tài liệu [1] để biết thêm thông tin về MySQL 8.0

[1] https://dev.mysql.com/doc/refman/8.0/en/query-log.html

lá cờ ua
Một điều nữa: Kết xuất dữ liệu ngay trước khi bật Nhật ký chung -- để bạn có thể bắt đầu từ cùng một tập dữ liệu. (Có nhiều cách để làm điều này; hãy nghiên cứu thêm.)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.