特定のリンクをクリックすると、ストアドプロシージャ呼び出しを行うページが読み込まれます。ストアドプロシージャコールに数秒以上かかる場合、人々はリンクを再度クリックし始めます。彼らがリンクを12回クリックすると、データベース上で実行される数十のクエリを見ることができます。最後のクエリはユーザーに何も返さない唯一のクエリですが、もう一方のクエリはリソースの使用中に完了まで実行されます。ユーザーがリンクを繰り返しクリックしないようにする
これを防ぐにはどうすればよいですか?データベースレベルでこれを停止する方法はありますか、これはインターフェイスの問題ですか?これは、PHPとのデータベース接続をどのようにしているかの結果ですか?
[リンクされた画像で複数回クリックするのを防ぐ方法](http://stackoverflow.com/questions/3892354/how-to-prevent-users-from-clicking-multiple-times- on-a-linked-image) – genesis
解決策は二重になってしまうかもしれませんが、代わりの解決策を探しています。私がデータベースまたはサーバー側(PHP)でこれを対処できるなら、私はjavascriptで要素を無効にすることが望ましいでしょう。 – brian