Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm cách nào để đặt dấu thời gian là một truy vấn chậm?

Timestamp là một kiểu dữ liệu và một hàm tích hợp sẵn trong MySQL. Bạn đang cố gắng đạt được điều gì với câu nói sau?

SET timestamp=1273826821;

CẬP NHẬT :Tôi xin lỗi, tôi không biết về các bản hack MySQL đã sử dụng.

Có vẻ như SET TIMESTAMP được sử dụng làm giải pháp để loại trừ một số truy vấn khỏi nhật ký chậm .

OP đang sử dụng bản vá Microslow để nâng cao thông tin thống kê trong nhật ký truy vấn chậm và câu lệnh này thường gặp trước các câu lệnh trên bảng InnoDB.

Do đó, câu trả lời cho câu hỏi của OP là COMMIT câu lệnh là truy vấn chậm chứ không phải SET TIMESTAMP .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Chỉ chọn các hàng có nhiều mối quan hệ chính xác tồn tại

  2. mySQL chọn mã zip trong phạm vi x km / dặm trong phạm vi của y

  3. Chuyển đổi MySQL sang SQlite

  4. MySqlDb ném Toán hạng phải chứa 1 (các) cột trên câu lệnh chèn bỏ qua

  5. Làm cách nào để thay đổi kiểu dữ liệu cho một cột trong MySQL?