Tôi có một tập lệnh php cli được thực hiện bất cứ khi nào một email đến một địa chỉ cụ thể.Liệu một tập lệnh php sẽ đợi nếu nó muốn đọc từ một bảng bị khóa?
Khi một email mới đến một phiên bản mới của tập lệnh được thực hiện nhưng vì chúng đọc/ghi vào cùng một bảng DB đôi khi dữ liệu sai được ghi.
Câu hỏi của tôi là nếu tập lệnh đầu tiên đặt khóa trên tất cả các bảng cần và một phiên bản thứ hai/thứ ba vv của tập lệnh được chạy, liệu chúng có chờ các bảng được mở bởi tập lệnh được thực thi đầu tiên không? Nếu có thì trong bao lâu?
Cuối cùng những gì tôi đang cố gắng làm là làm cho các tập lệnh làm đọc/ghi của chúng sau cái khác theo kiểu nối tiếp để tránh trùng lặp và lỗi.
bạn cần cung cấp các ví dụ cụ thể, cũng như cách db của bạn được triển khai và chính xác những gì được viết trên db và cách thực hiện. cũng "dữ liệu sai được viết" vui lòng xác định. – Sharky