データベースの挿入を実行する Web サービスにメソッドがあります。そのメソッドへの単一アクセスが必要なため、メソッドを同期化しました。しかし、このメソッドに対して複数の呼び出しが同時に行われた場合、即時同期オプションは機能しませんでした。メソッドの構造は次のようになります
public synchronized void display() {
//DataBase updations and Transactions.
}
この問題を回避できる解決策を誰でも提案できますか。