Loading

Cómo ajustar el tamaño de recuperación de Oracle JDBC

Fecha de publicación: Sep 30, 2022
Descripción

Cómo ajustar el tamaño de recuperación de Oracle JDBC para mejorar la velocidad de las consultas.

Cause

A partir de la versión 2020.4, Tableau ha incluido el método de tamaño de recuperación adaptable.
Solución
1. Cree un archivo oracle.tdc como se muestra a continuación
<?xml version='1.0' encoding='utf-8' ?>
<connection-customization class='oracle' enabled='true' version='8.10'>
<vendor name='oracle'/>
<driver name='oracle'/>
<customizations>
<customization name='CAP_JDBC_USE_ADAPTIVE_FETCH_SIZE' value='no' />
</customizations>
</connection-customization>

2. Cree oracle.properties como se muestra a continuación.
defaultRowPrefetch=10000
NOTA: El usuario debería ajustar el valor "10000" para que se adapte a su propio entorno.

3. Coloque oracle.properties y oracle.tdc en C:\Usuarios\xxxx\Documentos\My Tableau Repository\Datasources.

4. Coloque el controlador JDBC de Oracle (por ejemplo, ojdbc8.jar) en C:\Archivos de programa\Tableau\Driver.

5. Inicie Tableau Desktop y utilice el conector de Oracle para conectarse. Tableau utilizará JDBC para conectarse a Oracle y el tamaño de recuperación personalizado.

6. Para ajustar más rápido el tamaño de recuperación, después de conectar Oracle en Tableau Desktop, haga clic en Datos - Extraer datos y elegir las primeras 2000 filas. A continuación, habilite el registro del rendimiento para comprobar el tiempo transcurrido para la consulta. (Ayuda - Configuración y rendimiento)
 
Número del artículo de conocimiento

001496900

 
Cargando
Salesforce Help | Article