Ajusta los recursos de CPU para las tareas de mantenimiento
En este ejemplo, se configura el motor columnar para que use el 50% de los núcleos de CPU.
google_job_scheduler.maintenance_cpu_percentage = 50
El motor de columnas usa hasta el 20% de los núcleos de CPU para los trabajos de mantenimiento en segundo plano, como la propagación, la actualización y la recomendación. Para ajustar los recursos de CPU y permitir las tareas de mantenimiento, establece la marca google_job_scheduler.maintenance_cpu_percentage
en un valor de 20 a 100. El valor predeterminado es 20. El uso de CPU más bajo para las tareas de mantenimiento en segundo plano es de 1 CPU virtual.
Aumenta la velocidad de los procesos de trabajo
En este ejemplo, se establecen cuatro procesos de trabajadores.
google_job_scheduler.max_parallel_workers_per_job = 4
El motor de columnas usa hasta dos procesos de trabajo para los trabajos en segundo plano de propagación y actualización. Para aumentar la velocidad de estas operaciones, establece la siguiente marca para aumentar la cantidad de procesos de trabajo para los trabajos en segundo plano. El parámetro de configuración predeterminado es de 2 procesos de trabajo. Estos procesos se ejecutan con recursos de CPU limitados, como se especifica en la marca google_job_scheduler.maintenance_cpu_percentage
. Esta marca no requiere que se reinicie la base de datos.
Cómo cambiar el programa de la conversión automática en columnas
En este ejemplo, se establece el programa de columnarización automática en seis horas.
google_columnar_engine.auto_columnarization_schedule = 'EVERY 6 HOURS'
El programa de auto-columnarización se puede establecer en la marca google_columnar_engine.auto_columnarization_schedule
según las cargas de trabajo anticipadas con gran cantidad de análisis. Especifica una o más horas para esta marca. Cambiar el valor de esta marca no requiere que se reinicie la base de datos.
Cómo completar el motor de columnas de forma manual
Este ejemplo te permite completar el motor columnar solo de forma manual.
google_columnar_engine.enable_auto_columnarization = OFF
Si prefieres completar el motor de columnas de forma manual, establece la marca google_columnar_engine.enable_auto_columnarization
en OFF
. De forma predeterminada, la marca se establece en ON
. Cambiar el valor de esta marca no requiere que se reinicie la base de datos.
Consulta la sección Administra contenido de forma manual para obtener más detalles.