Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2023-12-14 GMT+08:00

Parámetros y variables

La consulta paralela se encuentra en la fase de open beta test (OBT). Se recomienda usarlo en el entorno de prueba.

Parámetros y variables compatibles

Tabla 1 Parámetros del sistema

Parámetro

Nivel

Descripción

force_parallel_execute

Global, Session

Si se activa la consulta paralela. Si este parámetro se establece en ON, se activa la consulta paralela.

Valor: OFF o ON

Valor predeterminado: OFF

parallel_max_threads

Global

Número máximo de subprocesos activos permitidos para la ejecución en paralelo. Si el número de subprocesos activos en el sistema actual excede el valor de este parámetro, la ejecución paralela no se puede habilitar para nuevas consultas.

Rango de valores: 0-4294967295

Valor predeterminado: 64

parallel_default_dop

Global, Session

Grado de paralelismo predeterminado para la ejecución en paralelo. Si el grado de paralelismo no se especifica en las sentencias de consulta, se utiliza este valor de parámetro.

Rango de valores: 0-1024

Valor predeterminado: 4.

parallel_cost_threshold

Global, Session

El umbral de coste para permitir la ejecución paralela. Si el coste de ejecución en paralelo de las sentencias de consulta excede el valor de este parámetro, el optimizador habilita la ejecución en paralelo.

Rango de valores: 0-4294967295

Valor predeterminado: 1000

parallel_queue_timeout

Global, Session

Tiempo de espera de la ejecución paralela. Si el tiempo de espera excede el valor de este parámetro, las nuevas consultas se ejecutarán en modo de subproceso único.

Rango de valores: 0-4294967295

Valor predeterminado: 0.

parallel_memory_limit

Global

Máxima memoria disponible para la ejecución en paralelo. Cuando la memoria utilizada para la ejecución paralela excede el valor de este parámetro, las nuevas consultas SQL no se ejecutarán en paralelo.

Rango de valores: 0-4294967295

Valor predeterminado: 104857600

Tabla 2 Variables de estado

Variable

Nivel

Descripción

PQ_threads_running

Global

Número total de subprocesos simultáneos que se están ejecutando.

PQ_memory_used

Global

Memoria total utilizada para la ejecución en paralelo.

PQ_threads_refused

Global

Número total de consultas que no se pueden ejecutar en paralelo debido al límite en el número total de subprocesos.

PQ_memory_refused

Global

Número total de consultas que no se pueden ejecutar en paralelo debido al límite de la memoria total.