Vistas:
Pregunta:
¿Por qué disminuye mi rendimiento tras un reindexado de texto completo?
 
Respuesta:
Al iniciar un reindexado de texto completo de cualquier opción, se creará una tarea en la base de datos DWSystem > tabla DWTasks. El reindexado de Fulltext iniciará una tarea del TASK_TYPE 5, que creará tareas separadas del TASK_TYPE 0 y 2 (creación de Textshot y Fulltext). Este reindexado de Fulltext puede causar una mayor carga en la base de datos, lo que puede dar lugar a problemas de rendimiento. Esto suele ocurrir con las bases de datos más lentas, ya que pueden no ser capaces de procesar todas las tareas de reindexación entrantes a tiempo, lo que podría hacer que las DWTasks se llenen.
 
En algunos casos, esto puede llevar incluso a la interrupción de la base de datos. Por lo tanto, otros módulos como el Autoindex también podrían verse afectados. En tal caso, lo más probable es que vea un mayor número de tareas. Algunas tareas podrían tener un TRY_COUNT más alto, lo que indica tiempos de espera de procesos individuales.
Si tiene múltiples tareas de tipo 5 y la tabla está siendo llenada por muchas otras tareas (varios cientos de entradas), entonces podría necesitar borrar las entradas en la tabla DWTasks.

Nota: Antes de hacer un cambio, por favor cree una copia de seguridad de la base de datos DWSystem
  1. Detenga el servicio de procesos en segundo plano y el servidor de texto completo.
  2. Navegue a la base de datos "DWSystem" y abra la tabla DWTasks
  3. Elimine todas las entradas del TASK_TYPE 5 con el filtro "WHERE TASK_TYPE = 5 ".
    Si hay demasiadas entradas del tipo 0 y 2 que no se han procesado, puede que tenga que repetir el procedimiento también con esas tareas:" WHERE TASK_TYPE = 0 AND TASK_TYPE = 2.
    "
    ¡Por favor, no elimine ninguna otra tarea!
  4. Ahora inicie ambos servicios de nuevo e inicie unreindexado de texto completopara un solo archivador. Tendrá que elegir la opción "Reindexar documentos no procesados y extracciones de texto completo fallidas".
    Esto tiene que hacerse con todos los archivadores que tenían un reindexado en ejecución (TASK_TYPE 5).
    Por favor, haga sólo un reindexado de texto completo a la vez.

Si los servicios de DocuWare se ven afectados por problemas de rendimiento debido a la búsqueda de texto completo o a un reindexado de texto completo en ejecución, siga las siguientes recomendaciones:

  1. Tenga en cuenta que sólo se debe ejecutar un reindexado de texto completo a la vez.
  2. Asigne más memoria al servidor de texto completo, para que pueda trabajar con recursos óptimos y evitar una carga innecesaria de la CPU del sistema.
    Para ello, vaya a la ruta del servidor de texto completo (por defecto en la ruta "C:\Program Files\DocuWare\Full-Text Server (x64)") y ejecute "configdwtomcat.cmd".
    A continuación, vaya a la pestaña "JAVA" y aumente los parámetros "Initial memory pool" y "maximum memory pool" según desee high

  3. Establezca una programación para la tarea de reinicio de Fulltext: Programación de operaciones pesadas de Fulltext
  4. Aumente o reduzca el número de procesos de Imaging Worker: Carga de CPU del proceso Imaging Worker de texto completo demasiado alta
  5. Instale el servidor de texto completo en otro equipo

KBA es aplicable SÓLO a organizaciones locales.

Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.