Modifica le risorse CPU per le attività di manutenzione
Questo esempio configura il motore colonnare in modo che utilizzi il 50% dei core CPU.
google_job_scheduler.maintenance_cpu_percentage = 50
Il motore colonnare utilizza fino al 20% dei core della CPU per i job di manutenzione in background, come la compilazione, l'aggiornamento e i suggerimenti. Per modificare le risorse CPU in modo da consentire le attività di manutenzione, imposta il flag google_job_scheduler.maintenance_cpu_percentage
su un valore compreso tra 20 e 100. Il valore predefinito è 20. L'utilizzo della CPU più basso per le attività di manutenzione in background è 1 vCPU.
Aumentare la velocità dei processi di lavoro
Questo esempio imposta quattro processi worker.
google_job_scheduler.max_parallel_workers_per_job = 4
Il motore colonnare utilizza fino a due processi di worker per i job di compilazione e aggiornamento in background. Per aumentare la velocità di queste operazioni, imposta il seguente flag per aumentare il numero di processi worker per i job in background. L'impostazione predefinita è 2 processi worker. Questi processi vengono eseguiti su risorse CPU limitate, come specificato nel flag google_job_scheduler.maintenance_cpu_percentage
. Questo flag non richiede il riavvio del database.
Modificare la pianificazione della suddivisione automatica in colonne
Questo esempio imposta la pianificazione della columnarizzazione automatica su sei ore.
google_columnar_engine.auto_columnarization_schedule = 'EVERY 6 HOURS'
La pianificazione della conversione automatica in formato colonnare può essere impostata nel flag google_columnar_engine.auto_columnarization_schedule
in base ai carichi di lavoro previsti con molte scansioni. Specifica una o più ore per questo flag. La modifica del valore di questo flag non richiede il riavvio del database.
Compilare manualmente il motore colonnare
Questo esempio consente di compilare manualmente solo il motore colonnare.
google_columnar_engine.enable_auto_columnarization = OFF
Se preferisci popolare manualmente solo il motore colonnare, imposta il flag google_columnar_engine.enable_auto_columnarization
su OFF
. Per impostazione predefinita, il flag è impostato su ON
. La modifica del valore di questo flag non richiede il riavvio del database.
Per ulteriori dettagli, consulta la sezione Gestire i contenuti manualmente.