2011-11-11 31 views
0

Iveは運用システムで愚かなエラーを起こしました。JOINEDから単一テーブルへの継承ストラテジーの切り替え

私はSINGLE TABLEの代わりにJOINED戦略を選択しました。パフォーマンスは真剣にヒットしています。

私はstragiesを切り替えて、スキーマを適切に変更する必要があります。

私は本当にありがとう、最善の方法についてのアドバイスが必要です。

にHibernate 3.5.6、JPA 2.0、SPRING 3.0

+0

あなたの問題は何ですか?両方の戦略に使用されるデータベース構造の違いを理解していますか?移行は、それぞれの継承されたエンティティごとに1つの 'ALTER TABLE'と' INSERT INTO ... SELECT'で行うことができます。それでおしまい! –

+0

こんにちはトマシュ、まさに私が最後にやったことです。私は2つのスキーマを比較し、適切な変更を加えました。ご返信ありがとうございます。 – HKalsi

+0

うれしい私は助けることができます。私は、初心者の方に私のコメントをお伝えして、新規参入者の方が簡単に見つけられるようにしました。 –

答えて

0

あなたは両方の戦略のために使用されるデータベースの構造の違いを理解していますか?

各継承されたエンティティごとに1つずつALTER TABLEINSERT INTO ... SELECTで移行できます。それでおしまい!

+0

乾杯。トマシュ:) – HKalsi

関連する問題