5

Hibernate を使用して Oracle DB に接続する Java Web アプリを起動すると、次のような作業に 20 分かかります

[APPNAME] 2012 年 11 月 12 日 13:08:29.456 INFO TableMetadata:62 - テーブルが見つかりました: SCHEMANAME.TABLENAMEA

問題の 1 つは、不要なスキーマからテーブルを見つけていることです。

hibernate.hbm2ddl.autoすでに設定されていますnone

休止状態 3 を使用しています

4

1 に答える 1

0

文字列 TABLESPACENAME がスキーマ (ユーザー) 名を表していないことを確認してください。このように表領域名の接頭辞が付いた表名を見たことがありません。とにかく、その場合は、システムが USER_TABLES ではなく ALL_TABLES を照会しているか、またはあまりにも多くの特権 (SELECT ANY TABLE など) を持つユーザーとして接続している可能性があります。

于 2012-11-12T15:37:54.100 に答える