0

Ibatis を使用して、データをデータベースに永続化します。数秒ごとにアプリケーションからの値でデータベースを頻繁に更新するアプリケーションがあります。ibatis を 5 時間実行すると、次の例外がスローされます。

データベース セッションの中断 - org.apache.ibatis.exceptions.PersistenceException 以降

原因: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: テーブル 'updates_table' が存在しません。

5 時間同じテーブルにデータを入力していたところ、突然この例外がスローされました。何が原因かもわかりません。誰でもこの問題について私を助けてくれませんか。

ありがとうございました。

4

1 に答える 1

0

テーブルがもうリストされていない場合は、定期的なタスクなど、コードの他の部分で drop ステートメントを探します。

別の理由として、ロールバックされた DDL ステートメントのトランザクションが考えられます。

于 2012-09-07T15:46:37.050 に答える