問題タブ [ibm-soliddb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
345 参照

sql - この SQL ステートメントでデッドロックが検出されましたか?

次のステートメントに問題があります。誰かわかりませんか??

どんなコメントでも大歓迎です!!

idtableTxtableTxInfoは同じです ( として使用されますINTEGER PRIMARY KEY) 新しいトランザクションの場合、 と の両方に対してtableTx同じtableTxInfoID を持つ新しいレコードが作成されます。

で約40000件のレコードがありmessageId = "john-to-bob"ます。

2 つの異なるスレッドから上記の SQL ステートメントを実行しようとすると、1 つのスレッドが長時間ハングし、もう 1 つのスレッドが応答を受け取るだけです。

トランザクションがデッドロックを検出しました。トランザクションはロールバックされました。

私は SQL とデータベースの概念にあまり詳しくありません。この種のエラーを防ぐ方法はありますか?

私のデータベースは IBM soliddb です

0 投票する
2 に答える
765 参照

python - Pyodbc エラー: 08004 - サーバーが接続を拒否しました

私はpythonとSolidDBが初めてです。発生しているエラーについて助けを求めたいと思います。資格情報は正しいと思いますが (私はそう思います)、それでもサーバーによって拒否されます。これがスタックトレースです。

0 投票する
2 に答える
718 参照

java - SOLID テーブル エラー 13037: DOUBLE PREC 定数が無効です

Java JDBC コードを使用して SolidDB にレコードを追加しようとすると、次のエラーが発生します。

例外をスローするメソッドに従います。

値を直接ハードコーディングしてみましたが、それでも失敗します。そして、挿入ステートメントから「ID」と「ENABLED」列を削除すると、挿入は成功します。

前もって感謝します。