Las búsquedas complejas (por ejemplo, búsquedas largas, búsquedas con varios operadores de proximidad y campos de búsqueda, varios conjuntos) se pueden optimizar para reducir la cantidad de tiempo que se tarda en procesar la búsqueda.
Distribución booleana: minimización de la repetición de paso
Las consultas se pueden simplificar sin cambiar su recuperación, aunque mejorando el rendimiento de la búsqueda. Se puede hacer con algunas reglas de álgebra booleana. Por ejemplo:
S1: A y B
S2: A y C
S3: S1 o S2
Esto se resuelve en:
(A y B) o (A y C)
Lo que se puede simplificar en:
A y (B o C)
Así se puede mejorar el tiempo de respuesta, especialmente si A es una referencia de paso.
Por lo tanto, se puede utilizar cualquiera de las siguientes estrategias modificada:
S1: B
S2: C
S3: A y (S1 o S2)
o
S1: A
S2: B
S3: C
S4: S1 y (S2 o S3)
Podemos utilizar esta estrategia para AND y OR, pero no para NOT, PRE, NEAR, etc, porque con estos operadores el orden es importante. Esto probablemente reducirá el tiempo de procesamiento.
Elección de los campos de búsqueda
El rendimiento de la búsqueda viene determinado en parte por los campos en los que se elige buscar.
Cuando sea adecuado, recomendamos buscar sin orientación a un campo específico. Si busca sin especificar un código de campo, ProQuest Dialog buscará automáticamente en todo el registro. (Nota: La cuenta puede tener configurada una preferencia para excluir el texto completo de la búsqueda). Esto puede mejorar el tiempo de respuesta ya que el sistema de búsqueda no necesita determinar exactamente en qué campos debe buscar al procesar la consulta.
Determinados códigos de campo también están más orientados que otros y pueden mejorar el tiempo de procesamiento de la búsqueda.
Búsqueda en el campo Título con TIO
Si desea buscar en el campo Título, recomendamos utilizar el código de campo TIO si es posible. TIO busca en el título principal del documento y no incluye los títulos alternativos/originales, por lo que la búsqueda está más centrada y se completa más rápidamente. TIO también es más similar al campo de búsqueda de título en el antiguo Dialog, que no incluía títulos alternativos/originales.
Desactivación del resaltado de resultados
Nuestro motor de búsqueda identifica los términos que deben resaltarse en los documentos cuando procesa la consulta de búsqueda. Si está ejecutando una consulta de búsqueda larga o compleja, la desactivación del resaltado de resultados puede reducir la cantidad de tiempo que tarda en procesar la búsqueda. Para desactivar el resaltado de resultados, marque la casilla de selección Incluir resaltado de resultados en la parte inferior de la sección Opciones de búsqueda avanzada o por comandos.
Minimización del uso del comando FDB
Cuando un paso de búsqueda está orientado a los códigos de campo MESH, MJMESH, EMB o MJEMB, ProQuest Dialog solo recuperará los resultados de las bases de datos pertinentes. Por lo tanto, no es necesario indicar a ProQuest Dialog en qué bases de datos debe buscar específicamente. Si se elimina FDB (comando de la base de datos) de ese paso, se reduce la complejidad de la búsqueda y se mejora el rendimiento de la consulta.
Truncamiento
El truncamiento es generalmente una operación cara debido a su naturaleza y puede impactar en el rendimiento de la búsqueda si se utiliza en exceso. Si solo busca un posible plural u otra variante de la palabra que podría estar incluida en uno de los diccionarios de ProQuest Dialog que contiene plurales, comparativos y superlativos, recomendamos no utilizar el truncamiento para seleccionar estos términos.
Si desea que se reemplace solo un número específico de letras (por ejemplo, si únicamente está interesado en las variaciones de 1 letra), es mejor calificar el truncamiento con ese número (por ejemplo, term[*1]) en lugar de utilizar el truncamiento predeterminado (por ejemplo, term*), en el que se sustituyen hasta 10 caracteres. Esto mejorará el rendimiento de la búsqueda.