だから私はmysqliを使用していて、次のクエリを実行しようとすると:
UPDATE Security.Users SET firstName = 'RYANTEST' WHERE id = '1'
Security.Users テーブルがロックされている間、私の php スクリプトは永久にハングアップします (これまでに測定した最長は約 11 分です)。
これはエラーまたは少なくともタイムアウトを返すべきではありませんか?
mysqlでinteractive_timeoutとwaiting_timeoutを設定しようとしましたが、うまくいきませんでした。また、phpスクリプトを3秒後にタイムアウトするように設定しようとしましたが、うまくいきませんでした(スクリプト内でset_time_limit()を直接使用)。
他に何を試すことができるかわかりません。