# [Known Issues] 关于 lightning tidb backend 模式导入遇到 tidb 大事务限制的问题

## Key Words

Lightning, backend, transaction too large

## Issue

lightning 在使用 tidb backend 模式往 tidb 导入数据时，tidb 报错 transaction too large 。

## Root Cause

lightning 在使用 tidb backend 模式往 tidb 导入数据时，未对提交模式进行判断，默认数据库为自动提交模式。当导入的 tidb 集群全局变量 autocommit 为 off 时，lightning 执行 insert 不会提交，直到 tidb 报 transaction too large 错误退出。

## Diagnostic Steps

1. Lightning 日志中显示执行 insert 报错，报错内容为 transaction too large 。
2. 在 tidb 中查询 global 变量 autocommit 设置为 off 。

## Resolution

PR [https://github.com/pingcap/br/pull/1114](https://github.com/pingcap/br/pull/1114) 更新 lightning 版本至 4.0.13 或 5.0.2 及之后版本。

## Workaround

N/A

## Affected version

<v4.0.13

<v5.0.2
