All Products
Search
Document Center

E-MapReduce:Pengaturan parameter

Last Updated:Aug 08, 2026

Referensi ini mencantumkan parameter node frontend (FE) dan node backend (BE) untuk instans E-MapReduce (EMR) Serverless StarRocks. Parameter dikelompokkan menjadi dua kategori: parameter statis, yang memerlukan restart layanan agar berlaku, dan parameter dinamis, yang langsung berlaku tanpa perlu restart.

Parameter dinamis FE

Log

Parameter

Nilai default

Deskripsi

qe_slow_log_ms

5000

Ambang batas kueri lambat. Kueri dengan waktu respons melebihi nilai ini dicatat sebagai kueri lambat. Satuan: milidetik.

Metadata dan manajemen instans

Parameter

Nilai default

Deskripsi

catalog_try_lock_timeout_ms

5000

Timeout untuk mendapatkan kunci katalog. Satuan: milidetik.

edit_log_roll_num

50000

Jumlah maksimum entri log gambar yang ditulis sebelum file log baru dibuat.

ignore_unknown_log_id

false

Apakah akan mengabaikan ID log yang tidak dikenal saat FE dikembalikan ke versi sebelumnya. Nilai yang valid: true (abaikan ID log yang tidak dikenal) dan false (keluar jika terdapat ID log yang tidak dikenal).

ignore_meta_check

false

Apakah akan mengabaikan celah metadata. Nilai yang valid: true dan false.

max_backend_down_time_second

3600

Waktu maksimum yang diizinkan bagi BE untuk bergabung kembali setelah terputus dari FE. Satuan: detik.

drop_backend_after_decommission

true

Apakah akan menghapus BE setelah decommission. Nilai yang valid: true (hapus BE segera setelah decommission) dan false (pertahankan BE setelah decommission).

Mesin kueri

Parameter

Nilai default

Deskripsi

expr_children_limit

10000

Jumlah maksimum predikat IN yang diizinkan dalam satu kueri.

expr_depth_limit

3000

Kedalaman maksimum pohon ekspresi.

max_allowed_in_element_num_of_delete

10000

Jumlah maksimum elemen yang diizinkan dalam predikat IN pada pernyataan DELETE.

max_layout_length_per_row

2147483647

Panjang maksimum satu baris.

disable_cluster_feature

TRUE

Apakah akan menonaktifkan fitur instans logis. Nilai yang valid: TRUE dan FALSE.

enable_materialized_view

TRUE

Apakah akan mengizinkan pembuatan materialized view. Nilai yang valid: TRUE dan FALSE.

enable_decimal_v3

TRUE

Apakah akan mengaktifkan tipe data DECIMAL V3. Nilai yang valid: TRUE dan FALSE.

enable_sql_blacklist

FALSE

Apakah akan mengaktifkan blacklist kueri SQL. Nilai yang valid: TRUE dan FALSE.

Catatan

Saat diaktifkan, kueri dalam blacklist tidak dapat dieksekusi.

dynamic_partition_check_interval_seconds

600

Interval pemeriksaan oleh FE terhadap data baru dan pembuatan partisi secara otomatis. Satuan: detik.

dynamic_partition_enable

TRUE

Apakah akan mengaktifkan partisi dinamis. Nilai yang valid: TRUE (aktif; StarRocks secara otomatis membuat partisi untuk data baru dan menghapus partisi yang kedaluwarsa) dan FALSE (nonaktif).

max_partitions_in_one_batch

4096

Jumlah maksimum partisi yang dapat dibuat dalam satu batch.

max_query_retry_time

2

Jumlah maksimum percobaan ulang kueri pada FE.

max_create_table_timeout_second

600

Timeout maksimum untuk membuat tabel. Satuan: detik.

max_running_rollup_job_num_per_table

1

Jumlah maksimum pekerjaan rollup bersamaan per tabel.

max_planner_scalar_rewrite_num

100000

Jumlah maksimum kali pengoptimal dapat menulis ulang ScalarOperator.

new_planner_optimize_timeout

3000

Timeout pengoptimal kueri, dalam milidetik. Jika pengoptimal timeout karena join berlebihan, atur parameter ini menjadi 6000 atau 9000.

statistics_manager_sleep_time_sec

60

Interval penjadwalan metadata terkait statistik. Satuan: detik.

statistic_collect_interval_sec

300

Interval pemeriksaan pembaruan data dalam tugas pengumpulan statistik otomatis. Satuan: detik.

statistic_update_interval_sec

86400

Interval default pembaruan statistik. Satuan: detik.

statistic_sample_collect_rows

200000

Jumlah baris yang disampel selama pengumpulan statistik.

enable_statistic_collect

TRUE

Apakah akan mengaktifkan pengumpulan statistik. Nilai yang valid: TRUE dan FALSE.

enable_local_replica_selection

FALSE

Apakah pengoptimal lebih memilih memilih replika tablet pada BE yang memiliki alamat IP sama dengan FE. Nilai yang valid: TRUE dan FALSE.

max_distribution_pruner_recursion_depth

100

Kedalaman rekursi maksimum untuk pemangkasan partisi.

Impor dan ekspor data

Parameter

Nilai default

Deskripsi

load_straggler_wait_second

300

Lag impor data maksimum yang ditoleransi untuk replika BE sebelum data diklon dari replika lain. Satuan: detik.

desired_max_waiting_jobs

100

Jumlah maksimum pekerjaan tertunda. Berlaku untuk semua jenis pekerjaan, termasuk pembuatan tabel, impor data, dan pekerjaan perubahan skema.

max_running_txn_num_per_db

100

Jumlah maksimum pekerjaan impor data bersamaan.

max_load_timeout_second

259200

Timeout maksimum untuk pekerjaan impor data. Berlaku untuk semua jenis pekerjaan impor. Satuan: detik.

min_load_timeout_second

1

Timeout minimum untuk pekerjaan impor data. Berlaku untuk semua jenis pekerjaan impor. Satuan: detik.

load_parallel_instance_num

1

Jumlah instans bersamaan pada satu BE.

disable_hadoop_load

FALSE

Apakah akan menonaktifkan impor data Hadoop. Nilai yang valid: TRUE dan FALSE.

disable_load_job

FALSE

Apakah akan menolak pekerjaan impor data saat instans mengalami error. Nilai yang valid: TRUE dan FALSE.

db_used_data_quota_update_interval_secs

300

Interval pembaruan kuota database. Satuan: detik.

history_job_keep_max_second

604800

Periode retensi maksimum untuk pekerjaan historis. Satuan: detik.

label_keep_max_num

1000

Jumlah maksimum pekerjaan impor data yang dipertahankan dalam periode yang ditentukan oleh label_keep_max_second.

label_keep_max_second

259200

Periode retensi label pekerjaan impor. Satuan: detik.

max_routine_load_job_num

100

Jumlah maksimum pekerjaan Routine Load.

max_routine_load_task_concurrent_num

5

Jumlah maksimum tugas bersamaan dalam satu pekerjaan Routine Load.

max_routine_load_task_num_per_be

5

Jumlah maksimum tugas Routine Load bersamaan pada satu BE. Harus kurang dari atau sama dengan routine_load_thread_pool_size.

max_routine_load_batch_size

4294967296

Jumlah maksimum data yang diimpor oleh satu tugas Routine Load.

routine_load_task_consume_second

15

Durasi maksimum tugas Routine Load untuk mengonsumsi data. Satuan: detik.

routine_load_task_timeout_second

60

Timeout untuk tugas Routine Load. Satuan: detik.

max_tolerable_backend_down_num

0

Jumlah maksimum BE rusak yang diizinkan. Jika melebihi, pekerjaan Routine Load tidak dapat dipulihkan secara otomatis.

period_of_auto_resume_min

5

Interval pemulihan otomatis pekerjaan Routine Load. Satuan: menit.

spark_load_default_timeout_second

86400

Timeout untuk pekerjaan Spark Load. Satuan: detik.

spark_home_default_dir

STARROCKS_HOME_DIR/lib/spark2x

Direktori root klien Spark.

stream_load_default_timeout_second

600

Timeout untuk pekerjaan Stream Load. Satuan: detik.

max_stream_load_timeout_second

259200

Timeout maksimum untuk pekerjaan Stream Load. Satuan: detik.

insert_load_default_timeout_second

3600

Timeout untuk operasi impor data INSERT INTO. Satuan: detik.

broker_load_default_timeout_second

14400

Timeout untuk pekerjaan Broker Load. Satuan: detik.

min_bytes_per_broker_scanner

67108864

Jumlah minimum data yang diproses oleh satu instans Broker Load. Nilai default: 64 MB.

max_broker_concurrency

100

Jumlah maksimum instans bersamaan untuk pekerjaan Broker Load.

export_max_bytes_per_be_per_task

268435456

Jumlah maksimum data yang diekspor dari satu BE oleh satu pekerjaan ekspor. Nilai default: 256 MB.

export_running_job_num_limit

5

Jumlah maksimum pekerjaan ekspor data yang berjalan bersamaan.

export_task_default_timeout_second

7200

Timeout untuk pekerjaan ekspor data. Nilai default: 2 jam. Satuan: detik.

Penyimpanan

Parameter

Nilai default

Deskripsi

enable_strict_storage_medium_check

false

Apakah FE memeriksa tipe media penyimpanan BE saat pembuatan tabel. Nilai yang valid: true dan false.

capacity_used_percent_high_water

0.75

Batas atas penggunaan disk pada BE. Jika penggunaan disk melebihi 75%, tidak ada pekerjaan pembuatan atau kloning tabel baru yang dikirim ke BE hingga penggunaan turun di bawah ambang batas.

storage_high_watermark_usage_percent

85

Penggunaan ruang maksimum direktori BE.

storage_min_left_capacity_bytes

2147483648

Ruang tersisa minimum dalam direktori BE. Nilai default: 2 GB. Satuan: byte.

storage_flood_stage_left_capacity_bytes

1073741824

Ambang batas ruang tersisa untuk direktori BE. Nilai default: 1 GB. Satuan: byte. Jika ruang tersisa turun di bawah nilai ini, pekerjaan load atau restore ditolak.

storage_flood_stage_usage_percent

95

Ambang batas penggunaan ruang untuk direktori BE. Jika penggunaan melebihi nilai ini, pekerjaan load atau restore ditolak.

catalog_trash_expire_second

86400

Periode retensi metadata di Keranjang daur ulang setelah tabel atau database dihapus. Nilai default: 1 hari. Satuan: detik. Data tidak dapat dipulihkan setelah periode ini berakhir.

alter_table_timeout_second

86400

Timeout untuk pekerjaan perubahan skema. Nilai default: 1 hari. Satuan: detik.

balance_load_disk_safe_threshold

0.5

Ambang batas aman penggunaan disk untuk kebijakan penyeimbangan disk_and_tablet. Jika penggunaan disk semua disk BE di bawah 50%, penggunaan disk dianggap seimbang.

balance_load_score_threshold

0.1

Ambang batas skor beban untuk penyeimbangan tablet. Untuk kebijakan be_load_score: BE dengan beban 10% di bawah rata-rata berada dalam kondisi beban rendah; BE dengan beban 10% di atas rata-rata berada dalam kondisi beban tinggi. Untuk kebijakan disk_and_tablet: jika selisih antara penggunaan disk BE maksimum dan minimum melebihi 10%, penyeimbangan ulang beban dipicu.

disable_balance

false

Apakah akan menonaktifkan penyeimbangan tablet. Nilai yang valid: false dan true.

max_scheduling_tablets

2000

Jumlah maksimum tablet yang dapat dijadwalkan secara bersamaan. Jika jumlah tablet yang sedang dijadwalkan melebihi nilai ini, penyeimbangan beban tablet dilewati.

max_balancing_tablets

100

Jumlah maksimum tablet yang sedang diseimbangkan secara bersamaan. Jika nilai ini terlampaui, penyeimbangan ulang beban dilewati.

disable_colocate_balance

false

Apakah akan menonaktifkan penyeimbangan replika untuk tabel colocate. Nilai yang valid: true dan false.

recover_with_empty_tablet

false

Apakah akan mengganti replika tablet yang hilang atau rusak dengan replika kosong. Nilai yang valid: true dan false. Replika kosong memungkinkan kueri tetap berjalan meskipun replika tablet hilang, tetapi hasilnya mungkin salah karena data yang hilang.

min_clone_task_timeout_sec

180

Timeout minimum untuk mengklon tablet. Nilai default: 3 menit. Satuan: detik.

max_clone_task_timeout_sec

7200

Timeout maksimum untuk mengklon tablet. Nilai default: 2 jam. Satuan: detik.

tablet_create_timeout_second

1

Timeout untuk membuat tablet. Satuan: detik.

tablet_delete_timeout_second

2

Timeout untuk menghapus tablet. Satuan: detik.

tablet_repair_delay_factor_second

60

Interval perbaikan replika tablet. Satuan: detik.

consistency_check_start_time

23

Jam dimulainya pemeriksaan konsistensi replika oleh FE. Nilai default: 23:00.

consistency_check_end_time

4

Jam berakhirnya pemeriksaan konsistensi replika oleh FE. Nilai default: 04:00.

check_consistency_default_timeout_second

600

Timeout untuk pemeriksaan konsistensi replika. Satuan: detik.

Lainnya

Parameter

Nilai default

Deskripsi

plugin_enable

TRUE

Apakah akan mengaktifkan framework plugin. Nilai yang valid: TRUE dan FALSE.

Catatan

Plugin hanya dapat diinstal atau diuninstall pada FE leader.

max_small_file_number

100

Jumlah maksimum file kecil yang dapat disimpan.

max_small_file_size_bytes

1048576

Ukuran maksimum file kecil. Nilai default: 1 MB. Satuan: byte.

backup_job_default_timeout_ms

86400000

Timeout untuk pekerjaan backup. Nilai default: 1 hari. Satuan: milidetik.

report_queue_size

100

Jumlah maksimum laporan disk, tugas, atau tablet dalam antrian laporan.

Parameter statis FE

Log

Parameter

Nilai default

Deskripsi

log_roll_size_mb

1024

Ukuran file log. Nilai default: 1 GB. Satuan: MB.

sys_log_dir

/opt/starrocks/be/log

Direktori tempat log sistem disimpan.

sys_log_level

INFO

Tingkat log sistem. Nilai yang valid: INFO, WARNING, ERROR, dan FATAL.

sys_log_verbose_modules

String kosong

Modul yang menghasilkan log sistem. Misalnya, mengatur ini ke org.apache.starrocks.catalog hanya menghasilkan log sistem untuk modul katalog.

sys_log_roll_interval

DAY

Interval rotasi log sistem.

sys_log_delete_age

1d

Periode retensi file log sistem.

sys_log_roll_num

2

Jumlah maksimum file log sistem yang dipertahankan per interval yang ditentukan oleh sys_log_roll_interval.

audit_log_dir

starrocksFe.STARROCKS_HOME_DIR/log

Direktori tempat log audit disimpan.

audit_log_roll_num

2

Jumlah maksimum file log audit yang dipertahankan per interval yang ditentukan oleh audit_log_roll_interval.

audit_log_modules

slow_query, query

Modul yang menghasilkan log audit. Beberapa modul dapat ditentukan, dipisahkan oleh koma dan spasi.

audit_log_roll_interval

DAY

Interval rotasi log audit. Nilai yang valid: DAY dan HOUR.

audit_log_delete_age

1d

Periode retensi file log audit.

dump_log_dir

STARROCKS_HOME_DIR/log

Direktori tempat log dump disimpan.

dump_log_modules

query

Modul yang menghasilkan log dump. Beberapa modul dapat ditentukan, dipisahkan oleh koma dan spasi.

dump_log_roll_interval

DAY

Interval rotasi file log dump. Nilai yang valid: DAY (format akhiran: yyyyMMdd) dan HOUR (format akhiran: yyyyMMddHH).

dump_log_roll_num

2

Jumlah maksimum file log dump yang dipertahankan per interval yang ditentukan oleh dump_log_roll_interval.

dump_log_delete_age

1d

Periode retensi file log dump.

Proses server

Parameter

Nilai default

Deskripsi

frontend_address

0.0.0.0

Alamat IP FE.

priority_networks

String kosong

Blok CIDR untuk FE, seperti 10.10.**/24. Digunakan pada server dengan beberapa alamat IP untuk menentukan jaringan yang diprioritaskan.

http_port

8030

Port server HTTP FE.

http_backlog_num

1024

Panjang antrian backlog server HTTP.

cluster_name

StarRocks Cluster

Nama instans StarRocks yang ditampilkan sebagai judul halaman di UI web.

rpc_port

9020

Port server Thrift FE.

thrift_backlog_num

1024

Panjang antrian backlog server Thrift.

thrift_server_type

THREAD_POOL

Model layanan server Thrift. Nilai yang valid: SIMPLE, THREADED, dan THREAD_POOL.

thrift_server_max_worker_threads

4096

Jumlah maksimum thread pekerja yang didukung oleh server Thrift.

thrift_client_timeout_ms

5000

Timeout untuk koneksi server Thrift yang idle. Jika tidak ada permintaan yang dikirim dalam periode ini, koneksi ditutup. Satuan: milidetik.

brpc_idle_wait_max_time

10000

Waktu idle maksimum untuk koneksi bRPC. Nilai default: 10 detik. Satuan: milidetik.

query_port

9030

Port server MySQL FE.

mysql_service_nio_enabled

true

Apakah akan mengaktifkan I/O asinkron untuk server MySQL. Nilai yang valid: true dan false.

mysql_service_io_threads_num

4

Jumlah maksimum thread untuk server MySQL memproses event I/O.

mysql_nio_backlog_num

1024

Panjang antrian backlog server MySQL.

max_mysql_service_task_threads_num

4096

Jumlah maksimum thread untuk server MySQL memproses tugas.

max_connection_scheduler_threads_num

4096

Jumlah maksimum thread yang didukung oleh scheduler koneksi.

qe_max_connection

1024

Jumlah maksimum koneksi yang diizinkan per FE.

check_java_version

true

Apakah akan memeriksa kompatibilitas versi Java saat startup. Jika versi tidak kompatibel, layanan gagal dimulai. Nilai yang valid: true dan false.

Metadata dan manajemen instans

Parameter

Nilai default

Deskripsi

meta_dir

/opt/starrocks/fe/meta

Direktori tempat metadata FE disimpan.

heartbeat_mgr_threads_num

8

Jumlah thread untuk Heartbeat Manager menjalankan tugas heartbeat.

heartbeat_mgr_blocking_queue_size

1024

Ukuran antrian blocking yang menyimpan tugas heartbeat yang dijalankan oleh Heartbeat Manager.

metadata_failure_recovery

false

Apakah akan memaksa reset metadata FE.

Catatan

Gunakan parameter ini dengan hati-hati.

edit_log_port

9010

Port yang digunakan untuk komunikasi antara FE leader, follower, dan observer.

edit_log_type

BDB

Tipe edit log. Atur ke BDB.

bdbje_heartbeat_timeout_second

30

Timeout heartbeat untuk FE berbasis BDB JE. Satuan: detik.

bdbje_lock_timeout_second

1

Timeout lock untuk FE berbasis BDB JE. Satuan: detik.

max_bdbje_clock_delta_ms

5000

Offset clock maksimum yang diizinkan antara FE leader dan FE follower atau observer. Satuan: milidetik.

txn_rollback_limit

100

Jumlah maksimum transaksi yang dapat di-rollback.

bdbje_replica_ack_timeout_second

10

Waktu maksimum FE leader menunggu pesan ACK dari FE follower. Satuan: detik.

master_sync_policy

SYNC

Kebijakan FE leader untuk menyimpan log ke disk.

replica_sync_policy

SYNC

Kebijakan replika FE follower untuk menyimpan log ke disk.

meta_delay_toleration_second

300

Lag maksimum yang diizinkan untuk metadata pada FE follower dan observer relatif terhadap FE leader. Satuan: detik.

cluster_id

-1

ID instans StarRocks tempat FE tersebut berada. FE dan BE dengan ID yang sama termasuk dalam instans yang sama. Nilai default -1 berarti ID dihasilkan secara acak saat FE leader pertama kali dimulai.

Mesin kueri

Parameter

Nilai default

Deskripsi

disable_colocate_join

FALSE

Apakah akan menonaktifkan colocate join. Nilai yang valid: FALSE dan TRUE.

enable_udf

FALSE

Apakah akan mengaktifkan user-defined function (UDF). Nilai yang valid: FALSE dan TRUE.

publish_version_interval_ms

10

Interval penerbitan tugas validasi rilis versi. Satuan: milidetik.

statistic_cache_columns

100000

Jumlah maksimum baris yang di-cache untuk tabel statistik.

Impor dan ekspor data

Parameter

Nilai default

Deskripsi

async_load_task_pool_size

10

Ukuran kolam thread untuk pekerjaan impor data.

load_checker_interval_second

5

Interval polling untuk pekerjaan impor data. Satuan: detik.

transaction_clean_interval_second

30

Interval pembersihan transaksi yang telah selesai. Satuan: detik.

label_clean_interval_second

14400

Interval pembersihan label pekerjaan impor. Satuan: detik.

spark_dpp_version

1.0.0

Versi Spark Dynamic Partition Pruning (DPP).

spark_resource_path

String kosong

Direktori root paket dependensi Spark.

spark_launcher_log_dir

sys_log_dir/spark_launcher_log

Direktori tempat file log Spark disimpan.

yarn_client_path

STARROCKS_HOME_DIR/lib/yarn-client/hadoop/bin/yarn

Direktori root paket klien YARN.

yarn_config_dir

STARROCKS_HOME_DIR/lib/yarn-config

Direktori tempat file konfigurasi YARN disimpan.

export_checker_interval_second

5

Interval polling untuk pekerjaan ekspor data. Satuan: detik.

export_task_pool_size

5

Ukuran kolam thread untuk pekerjaan ekspor data.

Penyimpanan

Parameter

Nilai default

Deskripsi

tablet_sched_storage_cooldown_secon

-1

Interval migrasi media penyimpanan. Nilai default: -1 (cooldown otomatis dinonaktifkan). Untuk mengaktifkan cooldown otomatis, atur ini ke nilai lebih besar dari 0. Satuan: detik.

default_storage_medium

HDD

Media penyimpanan default yang digunakan saat tidak ada media yang ditentukan selama pembuatan tabel atau partisi. Nilai yang valid: HDD dan SSD.

schedule_slot_num_per_path

2

Jumlah pekerjaan terkait tablet yang dapat berjalan bersamaan dalam direktori BE.

tablet_balancer_strategy

disk_and_tablet

Kebijakan penyeimbangan beban tablet. Nilai yang valid: disk_and_tablet dan be_load_score.

tablet_stat_update_interval_second

300

Interval FE mengambil statistik tablet dari setiap BE. Nilai default: 5 menit. Satuan: detik.

Lainnya

Parameter

Nilai default

Deskripsi

plugin_dir

STARROCKS_HOME_DIR/plugins

Direktori tempat paket instalasi plugin disimpan.

small_file_dir

STARROCKS_HOME_DIR/small_files

Direktori root untuk file kecil.

max_agent_task_threads_num

4096

Jumlah maksimum thread dalam kolam thread tugas agen.

authentication_ldap_simple_bind_base_dn

""

Base DN yang digunakan untuk mencari informasi otentikasi pengguna di LDAP.

authentication_ldap_simple_bind_root_dn

""

DN administrator yang digunakan untuk mencari informasi otentikasi pengguna di LDAP.

authentication_ldap_simple_bind_root_pwd

""

Kata sandi administrator LDAP yang digunakan untuk mencari informasi otentikasi pengguna.

authentication_ldap_simple_server_host

""

Host tempat server LDAP berjalan.

authentication_ldap_simple_server_port

389

Port server LDAP.

authentication_ldap_simple_user_search_attr

uid

Nama atribut yang mengidentifikasi pengguna dalam objek LDAP.

tmp_dir

starrocksFe.STARROCKS_HOME_DIR/temp_ddir

Direktori untuk file sementara, seperti yang dihasilkan selama operasi backup dan restore.

locale

zh_CN.UTF-8

Set karakter yang digunakan oleh FE.

hive_meta_load_concurrency

4

Jumlah maksimum thread bersamaan untuk memuat metadata Hive.

hive_meta_cache_refresh_interval_s

7200

Interval penyegaran metadata cache tabel eksternal Hive. Satuan: detik.

hive_meta_cache_ttl_s

86400

Waktu setelah metadata cache tabel eksternal Hive kedaluwarsa. Nilai default: 2 jam. Satuan: detik.

hive_meta_store_timeout_s

10

Timeout koneksi ke Hive Metastore. Satuan: detik.

es_state_sync_interval_second

10

Interval FE mengambil Indeks Elasticsearch. Satuan: detik.

enable_auth_check

true

Apakah akan mengaktifkan otentikasi. Nilai yang valid: true dan false.

enable_metric_calculator

true

Apakah akan mengaktifkan pengumpulan metrik berkala. Nilai yang valid: true dan false.

Parameter BE

Semua parameter BE bersifat statis dan hanya berlaku setelah restart BE.

Parameter

Nilai default

Deskripsi

be_port

9060

Port server Thrift pada BE, digunakan untuk menerima permintaan dari FE.

brpc_port

8060

Port bRPC untuk melihat statistik jaringan bRPC.

brpc_num_threads

-1

Jumlah thread pekerja bRPC. Nilai default -1 menggunakan jumlah yang sama dengan core CPU.

priority_networks

_(kosong)_

Blok CIDR yang diprioritaskan untuk server dengan beberapa antarmuka jaringan. Contoh: 10.10.**/24.

heartbeat_service_port

9050

Port layanan heartbeat pada BE, digunakan untuk menerima heartbeat dari FE.

heartbeat_service_thread_count

1

Jumlah thread untuk layanan heartbeat.

create_tablet_worker_count

3

Jumlah thread untuk membuat tablet.

drop_tablet_worker_count

3

Jumlah thread untuk menghapus tablet.

push_worker_count_normal_priority

3

Jumlah thread untuk memproses pekerjaan load prioritas NORMAL.

push_worker_count_high_priority

3

Jumlah thread untuk memproses pekerjaan load prioritas HIGH.

publish_version_worker_count

2

Jumlah thread untuk mempublikasikan versi tablet.

clear_transaction_task_worker_count

1

Jumlah thread untuk membersihkan transaksi yang telah selesai.

alter_tablet_worker_count

3

Jumlah thread untuk operasi perubahan skema.

clone_worker_count

3

Jumlah thread untuk kloning tablet.

storage_medium_migrate_count

1

Jumlah thread untuk migrasi media penyimpanan, seperti memindahkan data panas dari SSD ke HDD.

check_consistency_worker_count

1

Jumlah thread untuk memeriksa konsistensi replika tablet.

make_snapshot_worker_count

5

Konkurensi pembuatan snapshot. Turunkan nilai ini untuk mengurangi penggunaan sumber daya.

upload_worker_count

Jumlah vCPU

Konkurensi unggah snapshot. Turunkan nilai ini untuk mengurangi penggunaan bandwidth dan I/O.

report_task_interval_seconds

10

Interval BE melaporkan status pekerjaan (pembuatan, penghapusan, loading, dan perubahan skema) ke FE. Satuan: detik.

report_disk_state_interval_seconds

60

Interval BE melaporkan status disk dan volume data ke FE. Satuan: detik.

report_tablet_interval_seconds

60

Interval BE melaporkan informasi versi tablet ke FE. Satuan: detik.

alter_tablet_timeout_seconds

86400

Timeout untuk pekerjaan perubahan skema pada BE. Satuan: detik.

sys_log_dir

${DORIS_HOME}/log

Direktori untuk log sistem BE.

user_function_dir

${DORIS_HOME}/lib/udf

Direktori untuk file UDF.

sys_log_level

INFO

Tingkat keparahan minimum untuk entri log sistem BE. Nilai yang valid: INFO, WARNING, ERROR, FATAL.

sys_log_roll_mode

SIZE-MB-1024

Ukuran maksimum file log sebelum rotasi. Default: 1 GB.

sys_log_roll_num

10

Jumlah maksimum file log sistem yang dipertahankan.

sys_log_verbose_modules

_(kosong)_

Modul yang menghasilkan log sistem verbose. Misalnya, mengatur ini ke OLAP hanya menghasilkan log untuk modul OLAP.

sys_log_verbose_level

10

Tingkat verbosity untuk log yang diawali dengan VLOG dalam kode sumber.

log_buffer_level

_(kosong)_

Kebijakan flush log. Secara default, log dibuffer di memori.

num_threads_per_core

3

Jumlah thread yang dimulai per core CPU.

compress_rowbatches

TRUE

Apakah akan mengompresi batch baris dalam panggilan bRPC antar BE selama pemrosesan kueri. Atur ke TRUE untuk mengaktifkan; atur ke FALSE untuk menonaktifkan.

serialize_batch

FALSE

Apakah akan melakukan serialisasi batch baris dalam panggilan bRPC antar BE selama pemrosesan kueri. Atur ke TRUE untuk mengaktifkan; atur ke FALSE untuk menonaktifkan.

status_report_interval

5

Interval BE melaporkan profil kueri ke FE. Satuan: detik.

doris_scanner_thread_pool_thread_num

48

Jumlah thread dalam kolam thread pemindaian mesin penyimpanan.

doris_scanner_thread_pool_queue_size

102400

Jumlah maksimum tugas pemindaian yang di-antri dalam mesin penyimpanan.

doris_scan_range_row_count

524288

Granularitas pembagian rentang pemindaian kueri oleh mesin penyimpanan.

doris_scanner_queue_size

1024

Jumlah maksimum tugas pemindaian yang didukung mesin penyimpanan.

doris_scanner_row_num

16384

Jumlah maksimum baris data yang dikembalikan oleh setiap thread pemindaian per panggilan.

doris_max_scan_key_num

1024

Jumlah maksimum kunci pemindaian yang dapat dibagi.

column_dictionary_key_ratio_threshold

0

Ambang batas rasio untuk tipe STRING di bawah mana kompresi kamus diterapkan.

column_dictionary_key_size_threshold

0

Ambang batas ukuran kolom di bawah mana kompresi kamus diterapkan.

memory_limitation_per_thread_for_schema_change

2

Memori maksimum per thread untuk pekerjaan perubahan skema. Satuan: GB.

file_descriptor_cache_clean_interval

3600

Interval pengusiran deskriptor file yang di-cache yang tidak digunakan. Satuan: detik.

disk_stat_monitor_interval

5

Interval pemeriksaan status disk. Satuan: detik.

unused_rowset_monitor_interval

30

Interval pembersihan rowset yang kedaluwarsa. Satuan: detik.

storage_root_path

_(kosong)_

Direktori root untuk penyimpanan data.

max_tablet_num_per_shard

1024

Jumlah maksimum tablet per shard dalam setiap direktori penyimpanan.

pending_data_expire_time_sec

1800

Periode retensi maksimum untuk data tertunda dalam mesin penyimpanan. Satuan: detik.

inc_rowset_expired_sec

1800

Periode retensi untuk data yang dimuat dalam skenario kloning inkremental. Satuan: detik.

max_garbage_sweep_interval

3600

Interval maksimum untuk pengumpulan sampah disk. Satuan: detik.

min_garbage_sweep_interval

180

Interval minimum untuk pengumpulan sampah disk. Satuan: detik.

snapshot_expire_time_sec

172800

Periode retensi snapshot sebelum dihapus. Default: 48 jam. Satuan: detik.

trash_file_expire_time_sec

259200

Periode retensi file di Keranjang daur ulang sebelum dihapus. Default: 72 jam. Satuan: detik.

file_descriptor_cache_capacity

16384

Jumlah maksimum deskriptor file yang di-cache.

min_file_descriptor_number

60000

Jumlah minimum deskriptor file untuk proses BE.

index_stream_cache_capacity

10737418240

Kapasitas cache untuk informasi statistik Bloom filter, Min, dan Max.

storage_page_cache_limit

0

Kapasitas maksimum cache halaman.

disable_storage_page_cache

TRUE

Apakah akan menonaktifkan cache halaman. Atur ke TRUE untuk menonaktifkan; atur ke FALSE untuk mengaktifkan.

base_compaction_check_interval_seconds

60

Interval polling thread untuk kompaksi dasar. Satuan: detik.

base_compaction_num_threads_per_disk

1

Jumlah thread untuk kompaksi dasar per disk.

base_cumulative_delta_ratio

0.3

Rasio ukuran file kumulatif terhadap ukuran file dasar yang memicu kompaksi dasar.

base_compaction_interval_seconds_since_last_operation

86400

Interval minimum sejak kompaksi dasar terakhir yang memicu kompaksi dasar lainnya. Satuan: detik.

cumulative_compaction_check_interval_seconds

1

Interval polling thread untuk kompaksi kumulatif. Satuan: detik.

min_cumulative_compaction_num_singleton_deltas

5

Jumlah minimum file singleton yang memicu kompaksi kumulatif.

max_cumulative_compaction_num_singleton_deltas

1000

Jumlah maksimum file singleton yang memicu kompaksi kumulatif.

cumulative_compaction_num_threads_per_disk

1

Jumlah thread untuk kompaksi kumulatif per disk.

min_compaction_failure_interval_sec

120

Interval minimum sebelum kompaksi tablet yang gagal dapat dijadwalkan ulang. Satuan: detik.

max_compaction_concurrency

-1

Konkurensi maksimum untuk kompaksi dasar dan kompaksi kumulatif digabungkan. Nilai default -1 berarti tidak ada batas.

webserver_port

8040

Port server HTTP pada BE.

webserver_num_workers

48

Jumlah thread pekerja untuk server HTTP BE.

periodic_counter_update_period_ms

500

Interval pengumpulan statistik Counter. Satuan: milidetik.

load_data_reserve_hours

4

Periode retensi untuk file yang dihasilkan oleh pekerjaan load skala kecil. Satuan: jam.

load_error_log_reserve_hours

48

Periode retensi untuk file log error load. Satuan: jam.

number_tablet_writer_threads

16

Jumlah thread untuk Stream Load.

streaming_load_max_mb

10240

Ukuran maksimum file untuk satu Stream Load. Satuan: MB.

streaming_load_rpc_max_alive_time_sec

1200

Timeout RPC untuk Stream Load. Satuan: detik.

fragment_pool_thread_num

64

Jumlah thread awal untuk eksekusi kueri. Thread tambahan dibuat secara dinamis sesuai kebutuhan.

fragment_pool_queue_size

2048

Jumlah maksimum kueri yang dapat di-antri pada satu node BE.

enable_partitioned_aggregation

TRUE

Apakah akan mengaktifkan agregasi berbasis partisi. Atur ke TRUE untuk mengaktifkan; atur ke FALSE untuk menonaktifkan.

enable_token_check

TRUE

Apakah akan mengaktifkan pemeriksaan otentikasi berbasis token. Atur ke TRUE untuk mengaktifkan; atur ke FALSE untuk menonaktifkan.

load_process_max_memory_limit_bytes

107374182400

Memori maksimum untuk semua thread load pada satu node BE. Default: 100 GB.

load_process_max_memory_limit_percent

30

Persentase maksimum memori total yang digunakan oleh semua thread load pada satu node BE.

sync_tablet_meta

FALSE

Apakah akan mengaktifkan penulisan sinkron untuk metadata tablet. Atur ke TRUE untuk mengaktifkan; atur ke FALSE untuk menonaktifkan.

thrift_rpc_timeout_ms

5000

Timeout untuk panggilan RPC Thrift. Satuan: milidetik.

txn_commit_rpc_timeout_ms

10000

Timeout untuk panggilan RPC commit transaksi. Satuan: milidetik.

routine_load_thread_pool_size

10

Ukuran kolam thread untuk Routine Load. Harus lebih besar dari atau sama dengan max_routine_load_task_num_per_be.

tablet_meta_checkpoint_min_new_rowsets_num

10

Jumlah minimum rowset baru sejak checkpoint meta tablet terakhir sebelum memicu checkpoint baru.

tablet_meta_checkpoint_min_interval_secs

600

Interval polling thread untuk menghasilkan checkpoint meta tablet. Satuan: detik.

brpc_max_body_size

209715200

Ukuran maksimum body untuk pesan bRPC. Default: 200 MB.

max_runnings_transactions

2000

Jumlah maksimum transaksi bersamaan yang didukung oleh mesin penyimpanan.

tablet_map_shard_size

32

Ukuran shard peta tablet.

enable_bitmap_union_disk_format_with_set

FALSE

Apakah akan mengaktifkan format penyimpanan on-disk baru untuk tipe BITMAP, yang meningkatkan performa bitmap_union. Atur ke TRUE untuk mengaktifkan; atur ke FALSE untuk menonaktifkan.