Mam skrypt cli php, który jest wykonywany za każdym razem, gdy wiadomość e-mail dotrze pod konkretny adres.Czy skrypt php będzie czekał, jeśli chce odczytać z zablokowanej tabeli?
Po nadejściu nowej wiadomości e-mail zostanie wykonane nowe wystąpienie skryptu, ale ponieważ odczytuje/zapisuje do tych samych tabel DB, czasami zapisywane są nieprawidłowe dane.
Moje pytanie brzmi, czy pierwszy skrypt blokuje wszystkie potrzebne tabele i czy jest uruchamiana druga/trzecia itd. Skryptu, czy będą czekać na odblokowanie tabel przez pierwszy wykonany skrypt? Jeśli tak, to jak długo?
W końcu staram się, aby skrypty wykonywały swoje zapisy/zapisy jeden po drugim w sposób seryjny, aby uniknąć powielania i błędów.
Należy podać konkretne przykłady, sposób implementacji bazy danych i to, co dokładnie jest napisane na db i jak. również "błędne dane są zapisywane" proszę określić. – Sharky