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

Chạy nhiều tập lệnh PHP cùng lúc (vấn đề về vòng lặp cơ sở dữ liệu)

Khi bạn có nhiều quy trình, bạn cần để mỗi quy trình có "quyền sở hữu" một tập hợp các bản ghi nhất định. Thông thường, bạn thực hiện việc này bằng cách cập nhật điều khoản giới hạn, sau đó chọn các bản ghi vừa được "sở hữu" bởi tập lệnh.

Ví dụ:có một trường chỉ định xem bản ghi có sẵn để xử lý hay không (tức là giá trị 0 có nghĩa là bản ghi có sẵn). Sau đó, bản cập nhật của bạn sẽ đặt giá trị của trường thành ID quy trình tập lệnh hoặc một số duy nhất khác cho quy trình. Sau đó, bạn chọn vào ID quy trình. Khi xử lý xong, bạn có thể đặt nó thành số "đã hoàn thành", chẳng hạn như 1. Cập nhật, Chọn, Cập nhật, lặp lại.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Định dạng DateTime trong .Net cho cơ sở dữ liệu MySQL

  2. Sql:chọn tất cả các giỏ chứa một tập hợp các mặt hàng cụ thể

  3. Cách bật pdo_mysql trong hình ảnh php docker

  4. Giới hạn giá trị của kiểu dữ liệu MySQL trong một phạm vi cụ thể (tốt nhất là không phải ENUM)

  5. Truy vấn giới hạn PHP, SQL bằng biến php