> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-parallel-read-in-order-multi-part.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> 트랜잭션 목록과 각 상태를 포함합니다.

# system.transactions

## 설명

트랜잭션 목록과 그 상태를 포함합니다.

**가용성**

`system.transactions`는 `allow_experimental_transactions` 서버 구성 옵션이 활성화되어 있을 때만 생성됩니다. 기본적으로 이 테이블은 존재하지 않으며, 이 테이블에 대한 쿼리는 `UNKNOWN_TABLE` 오류로 실패합니다. 서버 구성에서 다음과 같이 활성화하십시오:

```xml theme={null}
<clickhouse>
    <allow_experimental_transactions>1</allow_experimental_transactions>
</clickhouse>
```

## 컬럼

* `tid` ([Tuple(UInt64, UInt64, UUID, Int64)](/ko/reference/data-types/tuple)) — 트랜잭션의 식별자입니다.
* `tid_hash` ([UInt64](/ko/reference/data-types/int-uint)) — 식별자의 해시입니다.
* `elapsed` ([Float64](/ko/reference/data-types/float)) — 트랜잭션 처리에 경과된 시간입니다.
* `is_readonly` ([UInt8](/ko/reference/data-types/int-uint)) — 트랜잭션이 쓰기 작업을 수행했는지 여부를 나타내는 플래그입니다.
* `state` ([Enum8('RUNNING' = 0, 'COMMITTING' = 1, 'COMMITTED' = 2, 'ROLLED\_BACK' = 3)](/ko/reference/data-types/enum)) — 트랜잭션의 상태입니다. 가능한 값은 RUNNING, COMMITTING, COMMITTED, ROLLED\_BACK입니다.
