調整維護工作的 CPU 資源
這個範例會將資料欄引擎設定為使用 50% 的 CPU 核心。
google_job_scheduler.maintenance_cpu_percentage = 50
資料欄引擎最多會使用 20% 的 CPU 核心,執行填入、重新整理和建議等背景維護工作。如要調整 CPU 資源,以便執行維護工作,請將 google_job_scheduler.maintenance_cpu_percentage 旗標設為 20 到 100 之間的值。預設值為 20。背景維護工作最低 CPU 使用率為 1 個 vCPU。
提高工作人員程序的速度
這個範例會設定四個 worker 程序。
google_job_scheduler.max_parallel_workers_per_job = 4
資料欄引擎最多會使用兩個工作程序,填入資料並重新整理背景工作。如要加快這些作業的速度,請設定下列旗標,增加背景工作的 worker 程序數量。預設設定為 2 個 worker 程序。這些程序會使用 google_job_scheduler.maintenance_cpu_percentage 旗標指定的有限 CPU 資源執行。這個旗標不需要重新啟動資料庫。
變更自動分欄排程
這個範例將自動分欄時間表設為六小時。
google_columnar_engine.auto_columnarization_schedule = 'EVERY 6 HOURS'
您可以根據預期的掃描密集型工作負載,在 google_columnar_engine.auto_columnarization_schedule 旗標中設定自動分欄排程。請為這個標記指定一或多個小時。變更這個旗標的值不需要重新啟動資料庫。
手動填入資料欄引擎
這個範例只會手動填入資料欄引擎。
google_columnar_engine.enable_auto_columnarization = OFF
如果您只想手動填入資料欄引擎,請將 google_columnar_engine.enable_auto_columnarization 旗標設為 OFF。根據預設,標記會設為 ON。變更這個旗標的值時,不需要重新啟動資料庫。詳情請參閱「手動管理內容」一節。