banner
Jan 26, 2023
129 Views

Chỉnh sửa priority queue trong MySql

Written by
banner

Để quản lý dữ liệu theo cách phần lớn người dùng mong muốn, MySQL có 1 hệ thống hàng đợi cơ bản gọi là priority queue, các lệnh INSERT sẽ có ưu tiên cao hơn SELECT để bạn luôn SELECT được dữ liệu mới nhất. Ví dụ bạn đã có vài câu lệnh SELECT đang chờ và 1 câu lệnh UPDATE được đưa vào thì UPDATE sẽ được đẩy lên đầu queue.

Có 2 cách để bạn có thể tạm thời chỉnh sửa priority queue:

  • Đẩy ưu tiên câu lệnh SELECT lên cao hơn.
SELECT HIGH_PRIORITY price FROM books;
  • Hạ ưu tiên của câu lệnh UPDATE.
INSERT LOW_PRIORITY INTO books VALUES (240, "Harry Potter");
Article Tags:
·
Article Categories:
dev
banner

Leave a Reply

Your email address will not be published. Required fields are marked *