This feature is in and subject to change. To share feedback and/or issues, contact Support.
- When a cluster setting is scoped to a virtual cluster, it affects only a virtual cluster and not the system virtual cluster. To configure a cluster setting that is scoped to a virtual cluster, you must have the
adminrole on it, and you must connect to it before configuring the setting. The majority of cluster settings are scoped to a virtual cluster and are visible only when connected to it. - When a cluster setting is scoped to the system virtual cluster, it affects the entire CockroachDB cluster. To configure a cluster setting that is scoped to the system virtual cluster, you must have the
adminrole on the system virtual cluster, and you must connect to the system virtual cluster before configuring the setting. For example, the cluster settingadmission.disk_bandwidth_tokens.elastic.enabledis scoped to the system virtual cluster. - When a cluster setting is system-visible, it can be set only from the system virtual cluster but can be queried from any virtual cluster. For example, a virtual cluster can query a system-visible cluster setting’s value, such as
storage.max_sync_duration, to help adapt to the CockroachDB cluster’s configuration.
Cluster settings scoped to a virtual cluster
admission.epoch_lifo.enabledadmission.epoch_lifo.epoch_closing_delta_durationadmission.epoch_lifo.epoch_durationadmission.epoch_lifo.queue_delay_threshold_to_switch_to_lifoadmission.sql_kv_response.enabledadmission.sql_sql_response.enabledbulkio.backup.deprecated_full_backup_with_subdir.enabledbulkio.backup.file_sizebulkio.backup.read_timeoutbulkio.backup.read_with_priority_afterchangefeed.aggregator.flush_jitterchangefeed.backfill.concurrent_scan_requestschangefeed.backfill.scan_request_sizechangefeed.balance_range_distribution.enabledchangefeed.batch_reduction_retry.enabledchangefeed.event_consumer_worker_queue_sizechangefeed.event_consumer_workerschangefeed.fast_gzip.enabledchangefeed.frontier_highwater_lag_checkpoint_thresholdchangefeed.memory.per_changefeed_limitchangefeed.min_highwater_advancechangefeed.node_throttle_configchangefeed.protect_timestamp.max_agechangefeed.protect_timestamp_intervalchangefeed.schema_feed.read_with_priority_afterchangefeed.sink_io_workerscloudstorage.azure.concurrent_upload_bufferscloudstorage.http.custom_cacloudstorage.timeoutcluster.auto_upgrade.enabledcluster.preserve_downgrade_optiondiagnostics.forced_sql_stat_reset.intervaldiagnostics.reporting.enableddiagnostics.reporting.intervalexternal.graphite.endpointexternal.graphite.intervalfeature.backup.enabledfeature.changefeed.enabledfeature.export.enabledfeature.import.enabledfeature.restore.enabledfeature.schema_change.enabledfeature.stats.enabledjobs.retention_timekv.rangefeed.client.stream_startup_ratekv.rangefeed.range_stuck_thresholdkv.transaction.max_intents_byteskv.transaction.max_refresh_spans_byteskv.transaction.reject_over_max_intents_budget.enabledschedules.backup.gc_protection.enabledsecurity.ocsp.modesecurity.ocsp.timeoutserver.auth_log.sql_connections.enabledserver.auth_log.sql_sessions.enabledserver.authentication_cache.enabledserver.child_metrics.enabledserver.client_cert_expiration_cache.capacityserver.clock.forward_jump_check.enabledserver.clock.persist_upper_bound_intervalserver.eventlog.enabledserver.eventlog.ttlserver.host_based_authentication.configurationserver.hot_ranges_request.node.timeoutserver.hsts.enabledserver.http.base_pathserver.identity_map.configurationserver.log_gc.max_deletions_per_cycleserver.log_gc.periodserver.max_connections_per_gatewayserver.oidc_authentication.autologin.enabledserver.oidc_authentication.button_textserver.oidc_authentication.claim_json_keyserver.oidc_authentication.client_idserver.oidc_authentication.client_secretserver.oidc_authentication.enabledserver.oidc_authentication.principal_regexserver.oidc_authentication.provider_urlserver.oidc_authentication.redirect_urlserver.oidc_authentication.scopesserver.shutdown.connections.timeoutserver.shutdown.initial_waitserver.shutdown.jobs.timeoutserver.shutdown.transactions.timeoutserver.time_until_store_deadserver.user_login.cert_password_method.auto_scram_promotion.enabledserver.user_login.downgrade_scram_stored_passwords_to_bcrypt.enabledserver.user_login.min_password_lengthserver.user_login.password_encryptionserver.user_login.password_hashes.default_cost.crdb_bcryptserver.user_login.password_hashes.default_cost.scram_sha_256server.user_login.rehash_scram_stored_passwords_on_cost_change.enabledserver.user_login.timeoutserver.user_login.upgrade_bcrypt_stored_passwords_to_scram.enabledserver.web_session.purge.ttlserver.web_session.timeoutsql.auth.change_own_password.enabledsql.auth.public_schema_create_privilege.enabledsql.auth.resolve_membership_single_scan.enabledsql.closed_session_cache.capacitysql.closed_session_cache.time_to_livesql.contention.event_store.capacitysql.contention.event_store.duration_thresholdsql.contention.txn_id_cache.max_sizesql.cross_db_fks.enabledsql.cross_db_sequence_owners.enabledsql.cross_db_sequence_references.enabledsql.cross_db_views.enabledsql.defaults.cost_scans_with_default_col_size.enabledsql.defaults.datestylesql.defaults.default_hash_sharded_index_bucket_countsql.defaults.default_int_sizesql.defaults.disallow_full_table_scans.enabledsql.defaults.distsqlsql.defaults.experimental_alter_column_type.enabledsql.defaults.experimental_distsql_planningsql.defaults.experimental_enable_unique_without_index_constraints.enabledsql.defaults.experimental_implicit_column_partitioning.enabledsql.defaults.experimental_temporary_tables.enabledsql.defaults.foreign_key_cascades_limitsql.defaults.idle_in_session_timeoutsql.defaults.idle_in_transaction_session_timeoutsql.defaults.implicit_select_for_update.enabledsql.defaults.insert_fast_path.enabledsql.defaults.intervalstylesql.defaults.large_full_scan_rowssql.defaults.locality_optimized_partitioned_index_scan.enabledsql.defaults.lock_timeoutsql.defaults.on_update_rehome_row.enabledsql.defaults.optimizer_use_histograms.enabledsql.defaults.optimizer_use_multicol_stats.enabledsql.defaults.override_alter_primary_region_in_super_region.enabledsql.defaults.override_multi_region_zone_config.enabledsql.defaults.prefer_lookup_joins_for_fks.enabledsql.defaults.primary_regionsql.defaults.reorder_joins_limitsql.defaults.require_explicit_primary_keys.enabledsql.defaults.results_buffer.sizesql.defaults.serial_normalizationsql.defaults.statement_timeoutsql.defaults.stub_catalog_tables.enabledsql.defaults.super_regions.enabledsql.defaults.transaction_rows_read_errsql.defaults.transaction_rows_read_logsql.defaults.transaction_rows_written_errsql.defaults.transaction_rows_written_logsql.defaults.use_declarative_schema_changersql.defaults.vectorizesql.defaults.zigzag_join.enabledsql.distsql.temp_storage.workmemsql.guardrails.max_row_size_errsql.guardrails.max_row_size_logsql.hash_sharded_range_pre_split.maxsql.insights.anomaly_detection.enabledsql.insights.anomaly_detection.latency_thresholdsql.insights.anomaly_detection.memory_limitsql.insights.execution_insights_capacitysql.insights.high_retry_count.thresholdsql.insights.latency_thresholdsql.log.slow_query.experimental_full_table_scans.enabledsql.log.slow_query.internal_queries.enabledsql.log.slow_query.latency_thresholdsql.log.user_auditsql.log.user_audit.reduced_config.enabledsql.metrics.index_usage_stats.enabledsql.metrics.max_mem_reported_stmt_fingerprintssql.metrics.max_mem_reported_txn_fingerprintssql.metrics.max_mem_stmt_fingerprintssql.metrics.max_mem_txn_fingerprintssql.metrics.statement_details.dump_to_logs.enabledsql.metrics.statement_details.enabledsql.metrics.statement_details.gateway_node.enabledsql.metrics.statement_details.index_recommendation_collection.enabledsql.metrics.statement_details.max_mem_reported_idx_recommendationssql.metrics.statement_details.plan_collection.enabledsql.metrics.statement_details.plan_collection.periodsql.metrics.statement_details.thresholdsql.metrics.transaction_details.enabledsql.multiple_modifications_of_table.enabledsql.multiregion.drop_primary_region.enabledsql.notices.enabledsql.optimizer.uniqueness_checks_for_gen_random_uuid.enabledsql.show_ranges_deprecated_behavior.enabledsql.spatial.experimental_box2d_comparison_operators.enabledsql.stats.activity.persisted_rows.maxsql.stats.automatic_collection.enabledsql.stats.automatic_collection.fraction_stale_rowssql.stats.automatic_collection.min_stale_rowssql.stats.cleanup.recurrencesql.stats.flush.enabledsql.stats.flush.intervalsql.stats.forecasts.enabledsql.stats.histogram_buckets.countsql.stats.histogram_collection.enabledsql.stats.histogram_samples.countsql.stats.multi_column_collection.enabledsql.stats.non_default_columns.min_retention_periodsql.stats.persisted_rows.maxsql.stats.post_events.enabledsql.stats.response.maxsql.stats.response.show_internal.enabledsql.stats.system_tables.enabledsql.stats.system_tables_autostats.enabledsql.telemetry.query_sampling.enabledsql.telemetry.query_sampling.internal.enabledsql.telemetry.query_sampling.max_event_frequencysql.temp_object_cleaner.cleanup_intervalsql.temp_object_cleaner.wait_intervalsql.log.all_statements.enabledsql.trace.session_eventlog.enabledsql.trace.stmt.enable_thresholdsql.trace.txn.enable_thresholdsql.ttl.default_delete_batch_sizesql.ttl.default_delete_rate_limitsql.ttl.default_select_batch_sizesql.ttl.default_select_rate_limitsql.ttl.job.enabledsql.txn.read_committed_isolation.enabledsql.txn_fingerprint_id_cache.capacitystorage.max_sync_duration.fatal.enabledstorage.value_blocks.enabledtrace.debug_http_endpoint.enabledtrace.opentelemetry.collectortrace.snapshot.ratetrace.span_registry.enabledtrace.zipkin.collectorui.display_timezoneversion
Cluster settings scoped to the system virtual cluster
admission.disk_bandwidth_tokens.elastic.enabledadmission.kv.enabledphysical_replication.consumer.minimum_flush_intervalkv.allocator.lease_rebalance_thresholdkv.allocator.load_based_lease_rebalancing.enabledkv.allocator.load_based_rebalancingkv.allocator.load_based_rebalancing.objectivekv.allocator.load_based_rebalancing_intervalkv.allocator.qps_rebalance_thresholdkv.allocator.range_rebalance_thresholdkv.allocator.store_cpu_rebalance_thresholdkv.bulk_io_write.max_ratekv.bulk_sst.max_allowed_overagekv.log_range_and_node_events.enabledkv.range_split.by_load.enabledkv.range_split.load_cpu_thresholdkv.range_split.load_qps_thresholdkv.replica_circuit_breaker.slow_replication_thresholdkv.replica_stats.addsst_request_size_factorkv.replication_reports.intervalkv.snapshot_rebalance.max_ratekv.snapshot_receiver.excise.enabledkvadmission.store.provisioned_bandwidthserver.consistency_check.max_rateserver.rangelog.ttlserver.shutdown.lease_transfer_iteration.timeoutspanconfig.bounds.enabledspanconfig.range_coalescing.system.enabledspanconfig.range_coalescing.application.enabledstorage.experimental.eventually_file_only_snapshots.enabledstorage.ingest_split.enabledtimeseries.storage.enabled
System-visible cluster settings
cluster.organizationdiagnostics.active_query_dumps.enableddiagnostics.memory_monitoring_dumps.enabledenterprise.licensekv.bulk_sst.target_sizekv.closed_timestamp.follower_reads.enabledkv.closed_timestamp.lead_for_global_reads_overridekv.closed_timestamp.side_transport_intervalkv.closed_timestamp.target_durationkv.protectedts.reconciliation.intervalkv.rangefeed.closed_timestamp_refresh_intervalkv.rangefeed.enabledsql.schema.telemetry.recurrencestorage.max_sync_durationtimeseries.storage.resolution_10s.ttltimeseries.storage.resolution_30m.ttl

