Ajustar os recursos de CPU para tarefas de manutenção
Este exemplo configura o mecanismo colunar para usar 50% dos núcleos da CPU.
google_job_scheduler.maintenance_cpu_percentage = 50
O mecanismo colunar usa até 20% dos núcleos da CPU para jobs de manutenção em segundo plano, como preenchimento, atualização e recomendação. Para ajustar os recursos de CPU e permitir tarefas de manutenção, defina a flag google_job_scheduler.maintenance_cpu_percentage
com um valor de 20 a 100. O valor padrão é 20. A menor utilização de CPU para tarefas de manutenção em segundo plano é de 1 vCPU.
Aumentar a velocidade dos processos de trabalho
Este exemplo define quatro processos de worker.
google_job_scheduler.max_parallel_workers_per_job = 4
O mecanismo colunar usa até dois processos de trabalho para jobs em segundo plano de preenchimento e atualização. Para aumentar a velocidade dessas operações, defina a seguinte flag para aumentar o número de processos de worker para jobs em segundo plano. A configuração padrão é de dois processos de worker. Esses processos são executados em recursos limitados de CPU, conforme especificado na flag google_job_scheduler.maintenance_cpu_percentage
. Essa flag não exige a reinicialização do banco de dados.
Mudar a programação da columnarização automática
Este exemplo define a programação de columnarização automática como seis horas.
google_columnar_engine.auto_columnarization_schedule = 'EVERY 6 HOURS'
A programação de columnarização automática pode ser definida na flag google_columnar_engine.auto_columnarization_schedule
com base nas cargas de trabalho pesadas de verificação previstas. Especifique uma ou mais horas para essa flag. Mudar o valor dessa flag não exige a reinicialização do banco de dados.
Preencher manualmente o mecanismo colunar
Neste exemplo, você só pode preencher manualmente o mecanismo colunar.
google_columnar_engine.enable_auto_columnarization = OFF
Se você preferir preencher manualmente o mecanismo colunar, defina a flag google_columnar_engine.enable_auto_columnarization
como OFF
. Por padrão, a flag é definida como ON
. Mudar o valor dessa flag não exige a reinicialização do banco de dados.
Consulte a seção Gerenciar conteúdo manualmente para mais detalhes.