ビュー:
質問
フルテキストの再インデックス後にパフォーマンスが低下するのはなぜですか?
 
回答
どのオプションでもフルテキストの再インデックスを開始すると、 DWSystem データベース > DWTasksテーブルにタスクが作成されます。フルテキスト・リセットは TASK_TYPE 5 のタスクを開始し、TASK_TYPE 0 と 2 (Textshot と Fulltext の作成) の別々のタスクを作成します。このFulltextの再インデックスによってデータベースへの負荷が高くなり、パフォーマンスの問題が発生する可能性があります。これは一般的に低速のデータベースで発生し、DWTasksが満杯になる可能性があります。
 
これは場合によってはデータベースの停止につながることさえあります。したがって、Autoindexのような他のモジュールも影響を受ける可能性があります。このような場合、タスクの数が増える可能性が高い。
。タイプ5のタスクが複数あり、テーブルが他の多くのタスク(数百エントリ)で埋まっている場合は、DWTasksテーブルのエントリを削除する必要があるかもしれません。

注: 変更を行う前に、DWSystem データベースのバックアップを作成してください。
  1. バックグラウンド・プロセス・サービスと Fulltext Server を停止します。
  2. DWSystem" データベースに移動し、DWTasksテーブルを開きます。
  3. フィルタ "WHERE TASK_TYPE = 5 "を使用して、TASK_TYPE 5 のすべてのエントリを削除します。
    処理されていないタイプ 0 および 2 のエントリが多すぎる場合は、これらのタスクでも手順を繰り返す必要があります。" WHERE TASK_TYPE = 0 AND TASK_TYPE = 2.
    "
    他のタスクを削除しないでください!

  4. これは、再インデックス(TASK_TYPE 5)が実行されたすべてのファイルキャビネットで実行する必要があります。
    一度に1つのフルテキスト・リセットだけを実行してください。

Fulltext検索または実行中のFulltext再インデックスが原因で、DocuWareサービスにパフォーマンスの問題が発生した場合は、以下の推奨事項に従ってください:

  1. 一度に 1 つのフルテキスト再インデックスしか実行しないように注意してください。
  2. フルテキストサーバーにより多くのメモリーを割り当て、システムの CPU に不必要な負荷がかからないように最適なリソースで動作できるようにします。
    このためには、フルテキストサーバーのパス(デフォルトでは「C:◆Program FilesDocuWare◆Full-Text Server (x64)」)に移動し、「configdwtomcat.cmd」を実行します。
    次に、「JAVA」タブに移動し、「初期メモリープール」と「最大メモリープール」のパラメーターを必要に応じて増やします。

  3. フルテキスト・リセット・タスクのスケジュールを設定する:重いフルテキスト操作のスケジューリング
  4. Imaging Worker プロセス数を増やすか減らす:Full-text Imaging Worker プロセスの CPU 負荷が高すぎる
  5. 別のマシンに Fulltext Server をインストールする

KBA はオンプレミス組織のみに適用されます。

注意:この記事英語からの翻訳ですこの記事まれる情報オリジナルの英語版製品づくものです。翻訳版記事使用されている文法などには、細かいりがある場合があります。翻訳正確さを完全保証することは出来かねますがほとんどの場合、十分情報られるとわれます。万一、疑問じた場合、英語版記事えてごください