Los parámetros de configuración de la búsqueda le permiten especificar parámetros adicionales para optimizar el rendimiento tanto de la búsqueda del catálogo como del Asesor de productos. Los parámetros de configuración de la búsqueda se clasifican, de manera general, en parámetros de optimización de consulta y parámetros de optimización de esquema.
- Parámetros de optimización de consulta
- Los parámetros de
optimización de consulta se utilizan para optimizar las sentencias SQL
creadas por el bean de búsqueda del catálogo y por el Asesor de
productos.
- Umbral superior para el número de valores preseleccionados
- Las
sentencias SQL creadas por el bean del catálogo puede contener
subconsultas.
Estas subconsultas pueden haberse ejecutado previamente (y almacenado en
antememoria) o pueden ejecutarse como parte de la consulta principal. Normalmente, una consulta que contenga subconsultas tiene un mejor
rendimiento cuando las subconsultas se ejecutan previamente y los
resultados se incluyen en la consulta principal utilizando la cláusula
IN. Sin embargo, si la consulta a la que se incorporan las
subconsultas sobrepasa el límite de longitud máxima de consulta
(64 KB), el motor de la base de datos emitirá una excepción.
El valor especificado en este campo define el número máximo de resultados que puede devolver una subconsulta ejecutada previamente. Si una subconsulta de este tipo devuelve un número de valores superior a este número, se utiliza la sentencia de la subconsulta en la consulta primaria, en lugar de los resultados de la subconsulta ejecutada previamente. Este campo acepta un número entre 0 y 1024. El valor por omisión de este campo es 0, que indica que todas las subconsultas se ejecutan como parte de la consulta primaria.
En catálogos con un gran número de productos y artículos en una categoría específica, las subconsultas ejecutadas previamente pueden tener un efecto negativo sobre el rendimiento y, por tanto, deben evitarse.
Nota: Sólo la búsqueda de catálogo utiliza este valor para optimizar sus consultas.
- La tabla de relaciones de grupos de categorías sólo contiene productos
- Seleccione
este recuadro si la tabla de relaciones de grupos (CATGRPENREL) del
catálogo sólo contiene productos. Si la tabla CATGRPENREL contiene
información sobre productos y artículos, deje este recuadro sin marcar. Por omisión, no está seleccionado.
El SQL generado por los componentes de búsqueda aprovechan los datos de la tabla CATGPENREL para mejorar el rendimiento de la búsqueda. Si hay información incorrecta en la tabla CATGPENREL, se producirán resultados incorrectos, un rendimiento bajo, o ambas cosas a la vez.
Parámetros de optimización de esquema
- Utilizando
los parámetros de optimización de esquema, puede crear asociaciones
calculadas previamente o tablas de resumen automáticas (AST). El bean de
búsqueda de catálogo y el Asesor de productos utilizan las AST
para mejorar el
rendimiento de las consultas de búsqueda. Para obtener más información
sobre las AST, consulte la ayuda de DB2.
- Tabla de resumen de precios estándar
- Seleccione este recuadro para crear una tabla de resumen de los datos de precios estándar del catálogo. Esta tabla de resumen es opcional y es aplicable si el sitio utiliza precios estándar en lugar de precios de catálogo y selecciona modificar estas tablas con actualizaciones, para las lecturas de base de datos. Por omisión, no está seleccionado.
- Tabla de resumen de atributos significativos sin grupo de categorías
- Seleccione este recuadro para crear una tabla de resumen de los datos de atributos significativos del catálogo. Esta tabla de resumen es opcional y es aplicable si el sitio ofrece búsquedas verticales de esquema en múltiples grupos de categorías y selecciona modificar estas tablas con actualizaciones, para las lecturas de base de datos. Por omisión, no está seleccionado.
- Tabla de resumen de atributos significativos con grupo de categorías
- Seleccione este recuadro para crear una
tabla de resumen de los datos de atributos significativos
limitados por los grupos de categorías del catálogo. Esta tabla de resumen
es opcional y es aplicable si el sitio ofrece búsquedas verticales de
esquema dentro de grupos de categorías y selecciona modificar estas
tablas con actualizaciones, para las lecturas de base de datos.
Por omisión, no está seleccionado.
Nota: Puede suprimir o volver a crear una tabla de resumen en cualquier momento, seleccionando o deseleccionando el recuadro correspondiente.