Nếu bạn muốn xóa một lượng lớn dữ liệu dựa trên một khoảng thời gian, câu lệnh đơn giản như sau:
Câu lệnh trên có khả năng gây lỗi khi thực thi, báo lỗi xóa không thành công, vì lượng dữ liệu cần xóa quá lớn, vì vậy cần xóa theo từng phần.
Bạn có thể trước tiên tìm ra ID đơn hàng cũ nhất trong các đơn hàng lịch sử thỏa mãn điều kiện, sau đó chuyển điều kiện xóa thành xóa theo khóa chính.
Thay đổi định dạng mã hóa của bảng
Mã hóa utf8mb4 là một phiên bản mở rộng của utf8, tương thích với utf8 và có thể lưu trữ các ký tự biểu tượng cảm xúc 4 byte. Nếu mã hóa của bảng được chỉ định là utf8, sẽ xảy ra lỗi khi lưu trữ trường emoji.