日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

參數配置

本文介紹了Serverless StarRocks FE和BE的參數配置。根據參數的生效方式,它們被劃分為靜態參數和動態參數兩類。靜態參數在修改后需要重新啟動服務才能生效,而動態參數則允許立即生效,無需重新啟動服務。

FE動態參數

LOG相關配置

參數

默認值

描述

qe_slow_log_ms

5000

Slow query的認定時長,單位為ms。

元數據與集群管理相關配置

參數

默認值

描述

catalog_try_lock_timeout_ms

5000

Catalog Lock獲取的超時時長,單位為ms。

edit_log_roll_num

50000

Image日志拆分大小。

ignore_unknown_log_id

false

當FE回滾到低版本時,可能存在低版本BE無法識別的logID。取值如下:

  • true:FE會忽略這些未知的logID。

  • false:針對未知的logID,FE會退出進程。

ignore_meta_check

false

是否忽略元數據落后的情形。取值如下:

  • false:忽略。

  • true:不忽略。

max_backend_down_time_second

3600

BE和FE失聯之后,FE能夠容忍BE重新加回來的最長時間,單位為s。

drop_backend_after_decommission

true

BE被下線后,是否刪除該BE。取值如下:

  • true:BE被下線后立即刪除該BE。

  • false:BE被下線后不刪除該BE。

查詢引擎相關配置

參數

默認值

描述

expr_children_limit

10000

查詢中IN謂詞中可以涉及的數目。

expr_depth_limit

3000

查詢嵌套的層次。

max_allowed_in_element_num_of_delete

10000

DELETE語句中IN謂詞最多允許的元素數量。

max_layout_length_per_row

2147483647

單行最大的長度。

disable_cluster_feature

TRUE

是否禁用邏輯集群功能:

  • TRUE:禁用。

  • FALSE:不禁用。

enable_materialized_view

TRUE

是否允許創建物化視圖。取值如下:

  • TRUE:允許。

  • FALSE:不允許。

enable_decimal_v3

TRUE

是否開啟Decimal V3。取值如下:

  • TRUE:開啟。

  • FALSE:不開啟。

enable_sql_blacklist

FALSE

是否開啟SQL Query黑名單校驗。取值如下:

  • TRUE:開啟。

  • FALSE:不開啟。

說明

如果開啟該功能,則在黑名單中的Query不能被執行。

dynamic_partition_check_interval_seconds

600

動態分區檢查的時間周期,單位為s。

dynamic_partition_enable

TRUE

是否開啟動態分區功能。取值如下:

  • TRUE:開啟動態分區功能。打開后,您可以按需為新數據動態創建分區,同時StarRocks會?動刪除過期分區,從而確保數據的實效性。

  • FALSE:不開啟動態分區功能。

max_partitions_in_one_batch

4096

批量創建分區時,分區數目的最大值。

max_query_retry_time

2

FE上查詢重試的次數。

max_create_table_timeout_second

600

建表最大超時時間,單位為s。

max_running_rollup_job_num_per_table

1

每個Table執行Rollup任務的最大并發度。

max_planner_scalar_rewrite_num

100000

優化器重寫ScalarOperator允許的最大次數。

statistics_manager_sleep_time_sec

60

統計信息相關元數據調度間隔周期,單位為s。

statistic_collect_interval_sec

300

自動定期采集任務中,檢測數據更新的間隔時間,單位為s。

statistic_update_interval_sec

86400

統計信息Job的默認收集間隔時間,單位為s。

statistic_sample_collect_rows

200000

采樣統計信息Job的默認采樣行數,默認為200000行。

enable_statistic_collect

TRUE

統計信息收集功能開關。取值如下:

  • TRUE:開啟統計信息收集功能。

  • FALSE:不開啟統計信息收集功能。

enable_local_replica_selection

FALSE

優化器是否優先選擇與該FE相同IP的BE節點上的tablet。取值如下:

  • TRUE:是。

  • FALSE:否。

max_distribution_pruner_recursion_depth

100

分區裁剪允許的最大遞歸深度。

導入和導出相關配置

參數

默認值

描述

load_straggler_wait_second

300

控制BE副本最大容忍的導入落后時長,單位為s。

如果超過該時長,則進行克隆。

desired_max_waiting_jobs

100

最多等待的任務。

適用于所有的任務,例如建表、導入和是Schema Change。

max_running_txn_num_per_db

100

并發導入的任務數。

max_load_timeout_second

259200

適用于所有導入,單位為s。

min_load_timeout_second

1

適用于所有導入,單位為s。

load_parallel_instance_num

1

單個BE上并發實例數,默認1個。

disable_hadoop_load

FALSE

是否禁用從Hadoop導入。取值如下:

  • TRUE:禁用從Hadoop導入。

  • FALSE:不禁用從Hadoop導入。

disable_load_job

FALSE

如果集群異常時,是否接受導入任務。取值如下:

  • TRUE:接受導入任務。

  • FALSE:不接受導入任務。

db_used_data_quota_update_interval_secs

300

更新數據庫使用配額的時間周期,單位為s。

history_job_keep_max_second

604800

歷史任務最大的保留時長,單位為s。

label_keep_max_num

1000

一定時間內所保留導入任務的最大數量。

保留時間在label_keep_max_second中設置。

label_keep_max_second

259200

label保留時長,單位為s。

max_routine_load_job_num

100

最大的Routine Load作業數。

max_routine_load_task_concurrent_num

5

每個Routine Load作業最大并發執行的task數。

max_routine_load_task_num_per_be

5

每個BE最大并發執行的Routine Load task數,需要小于等于BE的routine_load_thread_pool_size配置。

max_routine_load_batch_size

4294967296

每個Routine Load task導入的最大數據量。

routine_load_task_consume_second

15

每個Routine Load task消費數據的最大時間,單位為s。

routine_load_task_timeout_second

60

每個Routine Load task超時時間,單位為s。

max_tolerable_backend_down_num

0

如果故障的BE節點數超過該閾值,則不能自動恢復Routine Load作業。

period_of_auto_resume_min

5

自動恢復Routine Load的時間間隔。

spark_load_default_timeout_second

86400

Spark導入的超時時間,單位為s。

spark_home_default_dir

STARROCKS_HOME_DIR/lib/spark2x

Spark客戶端根目錄。

stream_load_default_timeout_second

600

StreamLoad超時時間,單位為s。

max_stream_load_timeout_second

259200

Stream導入的超時時間允許設置的最大值,單位為s。

insert_load_default_timeout_second

3600

Insert Into語句的超時時間,單位為s。

broker_load_default_timeout_second

14400

Broker Load的超時時間,單位為s。

min_bytes_per_broker_scanner

67108864

單個實例處理的最小數據量,默認64 MB。

max_broker_concurrency

100

單個任務最大并發實例數,默認100個。

export_max_bytes_per_be_per_task

268435456

單個導出任務在單個BE上導出的最大數據量,默認256 MB。

export_running_job_num_limit

5

導出作業最大的運行數目。

export_task_default_timeout_second

7200

導出作業超時時長,單位為s,默認2小時。

存儲相關配置

參數

默認值

描述

enable_strict_storage_medium_check

false

在創建表時,FE是否檢查BE的存儲介質類型。取值如下:

  • true:檢查。

  • false:不檢查。

capacity_used_percent_high_water

0.75

Backend上磁盤使用容量的度量值。

超過0.75之后,盡量不再往該tablet上發送建表和克隆的任務,直至恢復正常。

storage_high_watermark_usage_percent

85

BE存儲目錄下空間使用率的最大值。

storage_min_left_capacity_bytes

2147483648

BE存儲目錄下剩余空間的最小值,單位byte,默認2 GB。

storage_flood_stage_left_capacity_bytes

1073741824

BE存儲目錄的剩余空間。

如果剩余空間小于該值,則會拒絕Load Restore作業,單位byte,默認1 GB。

storage_flood_stage_usage_percent

95

BE存儲目錄下空間使用率。

如果空間使用率超過該值,則會拒絕Load和Restore作業。

catalog_trash_expire_second

86400

刪表或數據庫之后,元數據在回收站中保留的時長,單位為s,默認1天。

如果超過該時長,則數據無法恢復。

alter_table_timeout_second

86400

Schema change超時時間,單位為s,默認1天。

balance_load_disk_safe_threshold

0.5

僅對disk_and_tablet策略有效。

如果所有BE的磁盤使用率低于50%,則認為磁盤使用均衡。

balance_load_score_threshold

0.1

  • 針對be_load_score策略,負載比平均負載低10%的BE處于低負載狀態,比平均負載高10% 的BE處于高負載狀態。

  • 針對disk_and_tablet策略,如果最大和最小BE磁盤使用率之差高于10%,則認為磁盤使用不均衡,會觸發tablet重新均衡。

disable_balance

false

是否禁用Tablet調度。取值如下:

  • false:禁用。

  • true:不禁用。

max_scheduling_tablets

2000

可同時調度的tablet的數量。

如果正在調度的tablet數量超過該值,則跳過tablet均衡檢查。

max_balancing_tablets

100

正在均衡的tablet數量的最大值。

如果正在均衡的tablet數量超過該值,則跳過tablet重新均衡。

disable_colocate_balance

false

是否禁用Colocate Table的副本均衡。取值如下:

  • true:禁用。

  • false:不禁用。

recover_with_empty_tablet

false

在tablet副本丟失或損壞時,是否使用空的tablet代替。取值如下:

  • true:使用空的tablet代替。

  • false:不使用空的tablet代替。

使用空的tablet代替可以保證在有tablet副本丟失或損壞時,query依然能被執行(但是由于缺失了數據,結果可能是錯誤的)。

min_clone_task_timeout_sec

180

克隆Tablet的最小超時時間,單位為s,默認3min。

max_clone_task_timeout_sec

7200

克隆 Tablet 的最大超時時間,單位為s,默認2h。

tablet_create_timeout_second

1

建表超時時長,單位為s。

tablet_delete_timeout_second

2

刪除表的超時時間,單位為s。

tablet_repair_delay_factor_second

60

FE 控制進行副本修復的間隔,單位為s。

consistency_check_start_time

23

FE 發起副本一致性檢測的起始時間,默認是23:00。

consistency_check_end_time

4

FE 發起副本一致性檢測的終止時間,默認是4:00。

check_consistency_default_timeout_second

600

副本一致性檢測的超時時間,單位為s。

其他配置

參數

默認值

描述

plugin_enable

TRUE

是否開啟了插件功能。取值如下:

  • TRUE:開啟了插件功能。

  • FALSE:沒有開啟插件功能。

說明

只能在Master節點安裝或卸載插件。

max_small_file_number

100

允許存儲小文件數目的最大值。

max_small_file_size_bytes

1048576

存儲文件的大小上限,單位byte,默認1 MB。

backup_job_default_timeout_ms

86400000

Backup作業的超時時間,單位為毫秒,默認1天。

report_queue_size

100

Disk、Task或Tablet的Report的等待隊列長度。

FE靜態參數

LOG相關配置

參數

默認值

描述

log_roll_size_mb

1024

日志文件的大小。單位為MB。默認值1024表示每個日志文件的大小為1 GB。

sys_log_dir

/opt/starrocks/be/log

存放日志的目錄。

sys_log_level

INFO

系統日志的級別。

可以配置的等級從寬松到嚴格依次為INFO、WARNING、ERROR和FATAL。

sys_log_verbose_modules

空字符串

日志打印的模塊。

例如,如果填寫為org.apache.starrocks.catalog,則只打印catalog模塊下的日志。

sys_log_roll_interval

DAY

系統日志滾動的時間間隔。

sys_log_delete_age

1d

系統日志文件的保留時長。

sys_log_roll_num

2

每個sys_log_roll_interval時間段內,允許保留的系統日志文件的最大數目。

audit_log_dir

starrocksFe.STARROCKS_HOME_DIR/log

審計日志保留的目錄。

audit_log_roll_num

2

每個dump_log_roll_interval時間內,允許保留的Dump日志文件的最大數目。

audit_log_modules

slow_query, query

打印審計日志的模塊。默認打印slow_query和query模塊的日志??梢灾付ǘ鄠€模塊,模塊名稱之間用英文逗號加一個空格分隔。

audit_log_roll_interval

DAY

審計日志滾動的時間間隔,取值為DAY和HOUR。

audit_log_delete_age

1d

審計日志文件的保留時長。

dump_log_dir

STARROCKS_HOME_DIR/log

Dump日志的目錄。

dump_log_modules

query

打印Dump日志的模塊。默認打印query模塊的日志??梢灾付ǘ鄠€模塊,模塊名稱之間用英文逗號加一個空格分隔。

dump_log_roll_interval

DAY

Dump日志拆分的時間間隔。

日志文件的后綴為yyyyMMdd(DAY)或yyyyMMddHH(HOUR)。

dump_log_roll_num

2

每個dump_log_roll_interval時間內,保留的Dump日志文件的最大數目。

dump_log_delete_age

1d

Dump日志文件的保留時長。

Server進程相關配置

參數

默認值

描述

frontend_address

0.0.0.0

FE節點的IP地址。

priority_networks

空字符串

以CIDR形式10.10.**.**/24指定IP地址,適用于機器有多個IP,需要指定優先使用的網絡。

http_port

8030

Http Server的端口。

http_backlog_num

1024

HTTP Server的backlog隊列長度。

cluster_name

StarRocks Cluster

Web頁面中Title顯示的集群名稱。

rpc_port

9020

FE上的Thrift Server端口。

thrift_backlog_num

1024

Thrift Server的backlog隊列長度。

thrift_server_type

THREAD_POOL

Thrift服務器的服務模型。取值范圍:SIMPLE、THREADED和THREAD_POOL。

thrift_server_max_worker_threads

4096

Thrift Server最大工作線程數。

thrift_client_timeout_ms

5000

Thrift客戶端鏈接的空閑超時時間,即鏈接超過該時間無新請求后則將鏈接斷開。

brpc_idle_wait_max_time

10000

BRPC的空閑等待時間,單位為ms,默認為10s。

query_port

9030

FE上的MySQL Server端口。

mysql_service_nio_enabled

true

是否開啟MySQL服務器的異步I/O選項。取值如下:

  • true:開啟。

  • true:不開啟。

mysql_service_io_threads_num

4

FE連接服務線程數。

mysql_nio_backlog_num

1024

MySQL Server的backlog隊列長度。

max_mysql_service_task_threads_num

4096

MySQL Server處理任務的最大線程數。

max_connection_scheduler_threads_num

4096

連接定時器的線程池的最大線程數。

qe_max_connection

1024

FE上最多接收的連接數,適用于所有用戶。

check_java_version

true

檢查已編譯的Java版本與運行的Java版本是否兼容。如果不兼容,則上報Java 版本不匹配的異常信息,并終止啟動。

元數據與集群管理相關配置

參數

默認值

描述

meta_dir

/opt/starrocks/fe/meta

元數據的保留目錄。

heartbeat_mgr_threads_num

8

HeartbeatMgr中發送心跳任務的線程數。

heartbeat_mgr_blocking_queue_size

1024

HeartbeatMgr中發送心跳任務的線程池的隊列長度。

metadata_failure_recovery

false

強制重置FE的元數據。

說明

請謹慎使用該參數。

edit_log_port

9010

FE Group(Master、Follower、Observer)之間通信用的端口。

edit_log_type

BDB

Edit log的類型,只能為BDB。

bdbje_heartbeat_timeout_second

30

BDBJE心跳超時的間隔,單位為s。

bdbje_lock_timeout_second

1

BDBJE鎖超時的間隔,單位為s。

max_bdbje_clock_delta_ms

5000

Master與Non-master最大容忍的時鐘偏移,單位為ms。

txn_rollback_limit

100

事務回滾的上限。

bdbje_replica_ack_timeout_second

10

BDBJE Master等待足夠多的FOLLOWER ACK的最長時間c

master_sync_policy

SYNC

Master日志刷盤的方式,默認是SYNC。

replica_sync_policy

SYNC

Follower日志刷盤的方式,默認是SYNC。

meta_delay_toleration_second

300

非Master節點能夠容忍的最大元數據落后的時間,單位為s。

cluster_id

-1

FE所在StarRocks實例的ID。具有相同集群ID的FE或BE屬于同一個StarRocks實例。

默認值-1,表示在Leader FE首次啟動時隨機生成一個。

查詢引擎相關配置

參數

默認值

描述

disable_colocate_join

FALSE

是否開啟Colocate Join。取值如下:

  • FALSE:不開啟Colocate Join。

  • TRUE:開啟Colocate Join。

enable_udf

FALSE

是否開啟UDF。取值如下:

  • FALSE:不開啟UDF。

  • TRUE:開啟UDF。

publish_version_interval_ms

10

發送版本生效任務的時間間隔。

statistic_cache_columns

100000

緩存統計信息表的最大行數。

導入和導出相關配置

參數

默認值

描述

async_load_task_pool_size

10

導入任務執行的線程池大小。

load_checker_interval_second

5

導入輪詢的間隔,單位為s。

transaction_clean_interval_second

30

清理已結束事務的周期,單位為s。

label_clean_interval_second

14400

label清理的間隔,單位為s。

spark_dpp_version

1.0.0

Spark dpp版本。

spark_resource_path

空字符串

Spark依賴包的根目錄。

spark_launcher_log_dir

sys_log_dir/spark_launcher_log

Spark日志目錄。

yarn_client_path

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

YARN客戶端根目錄。

yarn_config_dir

STARROCKS_HOME_DIR/lib/yarn-config

YARN配置文件目錄。

export_checker_interval_second

5

導出線程輪詢間隔,單位為s。

export_task_pool_size

5

導出任務線程池大小。

export_checker_interval_second

5

導出作業調度器的調度周期,單位為s。

存儲相關配置

參數

默認值

描述

tablet_sched_storage_cooldown_secon

-1

介質遷移的時間,單位為s。默認值-1表示不進行自動降冷。如需啟用自動降冷功能,請顯式設置參數取值大于0。

default_storage_medium

HDD

默認的存儲介質,取值為HDD和SSD。

在創建表或分區時,如果沒有指定存儲介質,則會使用該值。

schedule_slot_num_per_path

2

一個BE存儲目錄能夠同時執行tablet相關任務的數目。

tablet_balancer_strategy

disk_and_tablet

Tablet均衡策略,取值為disk_and_tablet或be_load_score。

tablet_stat_update_interval_second

300

FE向每個BE請求收集tablet信息的時間間隔,單位為s,默認5min。

其他配置

參數

默認值

描述

plugin_dir

STARROCKS_HOME_DIR/plugins

插件安裝的目錄。

small_file_dir

STARROCKS_HOME_DIR/small_files

小文件的根目錄。

max_agent_task_threads_num

4096

代理任務的線程池的最大線程數。

authentication_ldap_simple_bind_base_dn

""

用戶的base DN,指定用戶的檢索范圍。

authentication_ldap_simple_bind_root_dn

""

檢索用戶時,使用的管理員賬號DN。

authentication_ldap_simple_bind_root_pwd

""

檢索用戶時,使用的管理員賬號密碼。

authentication_ldap_simple_server_host

""

LDAP服務的host地址。

authentication_ldap_simple_server_port

389

LDAP服務的端口。

authentication_ldap_simple_user_search_attr

uid

LDAP對象中標識用戶的屬性名稱。

tmp_dir

starrocksFe.STARROCKS_HOME_DIR/temp_ddir

臨時文件保存目錄,例如Backup和Restore等進程保留的目錄。

locale

zh_CN.UTF-8

FE所使用的字符集。

hive_meta_load_concurrency

4

Hive元數據支持的最大并發線程數。

hive_meta_cache_refresh_interval_s

7200

定時刷新Hive外表元數據緩存的周期,單位為s。

hive_meta_cache_ttl_s

86400

Hive外表元數據緩存失效時間,單位為s,默認2h。

hive_meta_store_timeout_s

10

連接Hive MetaStore的超時時間,單位為s。

es_state_sync_interval_second

10

FE獲取ElasticSearch Index的時間,單位為s。

enable_auth_check

true

是否開啟鑒權。取值如下:

  • true:開啟鑒權。

  • false:不開啟鑒權。

enable_metric_calculator

true

是否開啟定期收集Metrics。取值如下:

  • true:開啟。

  • false:不開啟。

BE配置項

BE配置項全部是靜態參數。

配置項默認值描述
be_port9060BE上Thrift Server的端口,用于接收來自FE的請求。
brpc_port8060BRPC的端口,可以查看BRPC的一些網絡統計信息。
brpc_num_threads-1BRPC的bthreads線程數量。默認值-1表示和CPU核數一樣。
priority_networks空字符串以CIDR形式10.10.**.**/24指定BE的IP地址,適用于機器有多個IP,需要指定優先使用的網絡。
heartbeat_service_port9050心跳服務端口(Thrift),接收來自FE的心跳。
heartbeat_service_thread_count1心跳線程數。
create_tablet_worker_count3創建tablet的線程數。
drop_tablet_worker_count3刪除tablet的線程數。
push_worker_count_normal_priority3導入線程數,處理NORMAL優先級任務。
push_worker_count_high_priority3導入線程數,處理HIGH優先級任務。
publish_version_worker_count2生效版本的線程數。
clear_transaction_task_worker_count1清理事務的線程數。
alter_tablet_worker_count3進行Schema Change的線程數。
clone_worker_count3克隆的線程數。
storage_medium_migrate_count1介質遷移的線程數。例如,熱數據從SSD遷移到SATA盤的線程數。
check_consistency_worker_count1計算tablet的校驗和checksum。
report_task_interval_seconds10匯報單個任務的間隔,單位為s。

建表、刪除表、導入和Schema Change都可以被認定是任務。

report_disk_state_interval_seconds60匯報磁盤狀態的間隔,單位為s。

匯報各個磁盤的狀態及其數據量等。

report_tablet_interval_seconds60匯報tablet的間隔,單位為s。

匯報所有的tablet的最新版本。

alter_tablet_timeout_seconds86400Schema Change超時時間,單位為s。
sys_log_dir${DORIS_HOME}/log存放日志的目錄。

日志級別包括INFO、WARNING、ERROR和FATAL。

user_function_dir${DORIS_HOME}/lib/udf存放UDF程序的目錄。
sys_log_levelINFO日志的等級。

可以配置的等級從寬松到嚴格依次為INFO、WARNING、ERROR和FATAL。

sys_log_roll_modeSIZE-MB-1024日志拆分的大小,每1 GB拆分一個日志。
sys_log_roll_num10日志保留的數目。
sys_log_verbose_modules空字符串日志打印的模塊。如果寫olap,則只打印olap模塊下的日志。
sys_log_verbose_level10日志顯示的級別,用于控制代碼中VLOG開頭的日志輸出。
log_buffer_level空字符串日志刷盤的策略,默認保持在內存中。
num_threads_per_core3每個CPU core啟動的線程數。
compress_rowbatchesTRUEBE之間RPC通信是否壓縮RowBatch,用于查詢層之間的數據傳輸。
serialize_batchFALSEBE之間RPC通信是否序列化RowBatch,用于查詢層之間的數據傳輸。
status_report_interval5查詢匯報profile的間隔,單位為s,用于FE收集查詢統計信息。
doris_scanner_thread_pool_thread_num48存儲引擎并發掃描磁盤的線程數,統一管理在線程池中。
doris_scanner_thread_pool_queue_size102400存儲引擎最多接收的任務數。
doris_scan_range_row_count524288存儲引擎拆分查詢任務的粒度。
doris_scanner_queue_size1024存儲引擎支持的掃描任務數。
doris_scanner_row_num16384每個掃描線程單次執行最多返回的數據行數。
doris_max_scan_key_num1024查詢最多拆分的scan key數目。
column_dictionary_key_ratio_threshold0字符串類型的取值比例,小于這個比例采用字典壓縮算法。
column_dictionary_key_size_threshold0字典壓縮列大小,小于這個值采用字典壓縮算法。
memory_limitation_per_thread_for_schema_change2單個Schema Change任務允許占用的最大內存。
file_descriptor_cache_clean_interval3600文件句柄緩存清理的間隔,單位為s,用于清理長期不用的文件句柄。
disk_stat_monitor_interval5磁盤狀態檢測的間隔,單位為s。
unused_rowset_monitor_interval30清理過期Rowset的時間間隔,單位為s。
storage_root_path空字符串存儲數據的目錄。
max_tablet_num_per_shard1024每個shard的tablet數目,用于劃分tablet,防止單個目錄下tablet子目錄過多。
pending_data_expire_time_sec1800存儲引擎保留的未生效數據的最大時長,單位為s。
inc_rowset_expired_sec1800在增量克隆場景下,已導入的數據,在存儲引擎中保留的時間,單位為s。
max_garbage_sweep_interval3600磁盤進行垃圾清理的最大間隔,單位為s。
min_garbage_sweep_interval180磁盤進行垃圾清理的最小間隔,單位為s。
snapshot_expire_time_sec172800快照文件清理的間隔,單位為s,默認為48小時。
trash_file_expire_time_sec259200回收站清理的間隔,單位為s,默認為72小時。
file_descriptor_cache_capacity16384文件句柄緩存的容量。
min_file_descriptor_number60000BE進程的文件句柄limit要求的下限。
index_stream_cache_capacity10737418240BloomFilter、Min或Max等統計信息緩存的容量。
storage_page_cache_limit0PageCache的容量。
disable_storage_page_cacheTRUE 是否禁用Page Cache。
  • TRUE:禁用Page Cache。
  • FALSE:不禁用Page Cache。
base_compaction_check_interval_seconds60BaseCompaction線程輪詢的間隔,單位為s。
base_compaction_num_threads_per_disk1每個磁盤BaseCompaction線程的數目。
base_cumulative_delta_ratio0.3BaseCompaction觸發條件之一:Cumulative文件大小達到Base文件的比例。
base_compaction_interval_seconds_since_last_operation86400BaseCompaction觸發條件之一:上一輪BaseCompaction距今的間隔。
cumulative_compaction_check_interval_seconds1CumulativeCompaction線程輪詢的間隔,單位為s。
min_cumulative_compaction_num_singleton_deltas5CumulativeCompaction觸發條件之一:Singleton文件數目要達到的下限。
max_cumulative_compaction_num_singleton_deltas1000CumulativeCompaction 觸發條件之一:Singleton文件數目要達到的上限。
cumulative_compaction_num_threads_per_disk1每個磁盤CumulativeCompaction線程的數目。
min_compaction_failure_interval_sec120Tablet Compaction失敗之后,再次被調度的間隔,單位為s。
max_compaction_concurrency-1BaseCompaction + CumulativeCompaction的最大并發。

默認值-1表示沒有限制。

webserver_port8040Http Server端口。
webserver_num_workers48Http Server線程數。
periodic_counter_update_period_ms500Counter統計信息的間隔,單位為ms。
load_data_reserve_hours4小批量導入生成的文件保留的時間,單位為h。
load_error_log_reserve_hours48導入數據信息保留的時長,單位為h。
number_tablet_writer_threads16流式導入的線程數。
streaming_load_max_mb10240流式導入單個文件大小的上限。
streaming_load_rpc_max_alive_time_sec1200流式導入RPC的超時時間。
fragment_pool_thread_num64查詢線程數,默認啟動64個線程,后續查詢請求動態創建線程。
fragment_pool_queue_size2048單節點上能夠處理的查詢請求上限。
enable_partitioned_aggregationTRUE是否使用PartitionAggregation:
  • TRUE:使用PartitionAggregation。
  • FALSE:不使用PartitionAggregation。
enable_token_checkTRUE是否開啟Token檢驗:
  • TRUE:開啟Token檢驗。
  • FALSE:不開啟Token檢驗。
load_process_max_memory_limit_bytes107374182400單節點上所有的導入線程占據的內存上限,默認為100 GB。
load_process_max_memory_limit_percent30單節點上所有的導入線程占據的內存上限比例。
sync_tablet_metaFALSE存儲引擎是否開sync保留到磁盤上。
thrift_rpc_timeout_ms5000Thrift超時的時長,單位為ms。
txn_commit_rpc_timeout_ms10000Txn超時的時長,單位為ms。
routine_load_thread_pool_size10例行導入的線程池數目。
tablet_meta_checkpoint_min_new_rowsets_num10TabletMeta Checkpoint的最小Rowset數目。
tablet_meta_checkpoint_min_interval_secs600TabletMeta Checkpoint線程輪詢的時間間隔,單位為s。
brpc_max_body_size209715200BRPC最大的包容量,默認為200 MB。
max_runnings_transactions2000存儲引擎支持的最大事務數。
tablet_map_shard_size32Tablet分組數。
enable_bitmap_union_disk_format_with_setFALSEBitmap新存儲格式,可以優化bitmap_union性能。

相關文檔

如需修改參數,請在EMR控制臺進行修改,詳情請參見修改配置信息。