Skip to content

BATCH UPDATE/DELETE operations #21312

@dahbka-lis

Description

@dahbka-lis

Information

BATCH UPDATE and BATCH DELETE FROM operations allow to update/delete records in large tables while minimizing the risk of lock invalidation and transaction rollback by weakening guarantees.

Documentation

v25.1.2

How to enable and configure

// cluster.yaml

table_service_config:
  // Required flags
  enable_oltp_sink: true
  enable_batch_updates: true

  // Optional
  batch_operation_settings:
    max_batch_size: 10000
    min_batch_size: 1
    start_retry_delay_ms: 50
    max_retry_delay_ms: 30000
    partition_execution_limit: 10

Tasks

v25.1.2

v25.2

v25.3.1

Future works

Development

v25.1.2

v25.2

v25.3

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions