deadlock

    0

    1答えて

    私は現在、以前の開発者によって書かれた車両追跡を扱ういくつかのプロジェクトを維持しています。 私は、時にはシステムが約1分間立ち往生して仕事を続けることがあることを発見しました。私たちはかなり長い間その理由を見つけようとしてきました。 私が見ることができる「ロック待ちタイムアウトを超過し、トランザクションを再起動してみてください」これが発生したとき、私はいつもこれらは、MySQLで動作しているよう

    1

    1答えて

    はidをプライマリキーとし、state(CHAR(1))は "x"または "y"となり、state_position(INT)です。これらの列には索引はありません。ストレージエンジンは無駄です。 state_positionsは常に連続している必要があり、私は「X」の状態で5人のユーザーがいる場合は、特定の状態、すなわちのための重複位置は存在しないかもしれない、彼らのstate_positions

    3

    1答えて

    私はmysql(エンジンとしてのinnodb)を使ってWebアプリケーションを開発しています。 私は 'users'、 'tasks'、 'task_histories'を含むいくつかのテーブルを持っています。 属性を持つ 'ユーザー':ID(主キー)、アカウント、パスワード、スコアなど 属性を持つ 'タスク' などのID(主キー)、スコア、user_idは、 ここで私は単純にロジックを持っていま

    0

    1答えて

    私はUPPAALでモデルを設定しました。私はデベロッパーがデッドロックをチェックするために検証を使用しました。答えは:プロパティが満たされていない。したがって、デッドロックが存在します。 UPPAALでは、特定の状況のすべての変数の状態や現在の値など、デッドロックに関する詳細な情報を報告する方法はありますか?

    0

    1答えて

    背景: DeltaManagerを使用してクラスタ化されたTomcat7インスタンスで動作するLiferay 6.2.GA6のポートレットとしてVaadin 7アプリケーションを実行しています。 私のVaadinアプリケーションで他のポートレットが表示できる適切なユーザーレベルのセッション属性を設定しようとしています。 以下のコードではスレッドデッドロックが発生します。 ' PortletSe

    2

    1答えて

    別の接続デッドロックでSELECT ... FOR UPDATEおよびINSERT INTO文に問題があります。プロセスで function locate(array values) { BEGIN TRANSACTION; rows = SELECT * FROM tblFoo WHERE id IN values FOR UPDATE; if (rows i

    0

    2答えて

    なぜSynchronizationContext.Currentがnullの場合にTask.Wait()とTask.Resultを呼び出すのが100%安全でないのですか? 私はマルチスレッドで同期サービスを提供しています。同期メソッドの1つをHttpClient.PostAsXmlAsyncの呼び出しで置き換えます。実装は.Resultを使用して同期メソッドに変換し、プロジェクト全体の変更を防ぎま

    3

    1答えて

    oracle12gトレース・ファイルで検出されたデッドロックの1つについて、以下の詳細を参照してください。しかし、ここでデッドロックが発生している理由はわかりません。スレッド1つの取得は、TABLE1やテーブルの行にロックが、表2の行を待つと同時にスレッドで2つの取得がTABLE1行 待ちBYT表2行をロックオンするとき デッドロックが発生した。しかし、私は表示されませんどのセッションがどのテーブ

    1

    1答えて

    私はこのコードを書いたので、プロジェクトの動的バッファで非ブロックチャネルが必要です。ここで は型宣言です: //receiver is the receiver of the non blocking channel type receiver struct { Chan <-chan string list *[]string mutex sync.RWMute

    -5

    1答えて

    デッドロック回避とは?目標は何か、達成すべき目標は何ですか?異なるタイプのデッドロック回避アルゴリズムのいくつかの例を挙げてください。なぜ異なるものがあるのでしょうか? 1つのタイプのデッドロック回避アルゴリズムがないのはなぜですか?