Search Shortcut cmd + k | ctrl + k
- Documentation
- Specification
- Introduction
- Data Types
- Queries
- Tables
- DuckDB Extension
- Introduction
- Usage
- Connecting
- Choosing a Catalog Database
- Choosing Storage
- Snapshots
- Schema Evolution
- Time Travel
- Configuration
- Paths
- Maintenance
- Advanced Features
- Constraints
- Conflict Resolution
- Data Change Feed
- Data Inlining
- Encryption
- Partitioning
- Transactions
- Row Lineage
- Views
- Comments
- Metadata
- FAQ
Documentation
/ DuckDB Extension
/ Advanced Features
Transactions
DuckLake has full support for ACID and offers snapshot isolation for all interactions with the database.
All operations, including DDL statements such as CREATE TABLE
or ALTER TABLE
, have full transactional support.
Transactions have all-or-nothing semantics and can be composed of multiple changes that are made to the database.