はい、可能です。これは競合状態の典型的なケースです。
簡単な説明:
2つのリクエストが同時に発生する可能性があります 最初のチェックに合格し、$num == 0
を取得します 両方とも新しい行を挿入します。
これを排除するには、UNIQUE
を作成する必要があります (user_id, ip, date)
をカバーする制約 列
長い説明:
はい、可能です。これは競合状態の典型的なケースです。
簡単な説明:
2つのリクエストが同時に発生する可能性があります 最初のチェックに合格し、$num == 0
を取得します 両方とも新しい行を挿入します。
これを排除するには、UNIQUE
を作成する必要があります (user_id, ip, date)
をカバーする制約 列
長い説明: