質問

私のアプリケーションでは、異なるテーブルから多くのvarchar列を検索する必要がありました。

そこで、私はそれらの列を連結する具体化されたビューを作成しました。それらは、列をto_clobs(column1)と連結する4000文字をマージしたため、それらの列を統合したため|| to_clob(列)... || to_clob(columnn)。

クエリは複雑であるため、リフレッシュはビューのためにオンデマンドで完全に完了します。 2分ごとに更新します。

コンテキストインデックスは、コミットパラメーターの同期で作成されます。

インデックスは2分ごとに同期されます。

ただし、最適化インデックスを実行すると、インデックスがデフラグしません。だから成長を続けています。

ctx_user_indexesでは、最適化がDocidカウントをどのように削除するかがわかりますが、トークンは縮小しません。ただし、インデックス最適化で再構築パラメーターを使用すると、正しく機能します(DR $ text_index_idx $ iの行数をドロップダウンします)。

何か案が ?

ありがとう、そして私の英語が貧弱でごめんなさい。

役に立ちましたか?

解決

ジョブを追加して行数を減らすことにより、動作します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top