# [FAQ] Lightning 打开错误处理功能后，忽略部分异常数据，引起全表和索引返回数据不一致

## Key Words

Lightning, max-error, duplicate-resolution, 数据不一致

## Description

使用 TiDB Lightning 导入表数据，导入完成后执行 query 查询表数据，使用全表扫描方式和使用索引扫描方式得到的结果集不一致。

## Content

TiDB Lightning 在 v5.4.0 开始支持[错误处理功能](https://docs.pingcap.com/zh/tidb/stable/tidb-lightning-error-resolution##tidb-lightning-%E9%94%99%E8%AF%AF%E5%A4%84%E7%90%86%E5%8A%9F%E8%83%BD)(lightning.max-error) 和[重复问题处理功能](https://docs.pingcap.com/zh/tidb/stable/tidb-lightning-error-resolution##tidb-lightning-%E9%94%99%E8%AF%AF%E5%A4%84%E7%90%86%E5%8A%9F%E8%83%BD)(tikv-importer.duplicate-resolution) ，在使用 TiDB Lightning 进行导入并配置这两个参数后，可能会出现表数据和索引数据不一样。

例如使用下面配置了标红的参数时，Lightning 会开启错误处理功能，在遇到相关异常数据入库时会按照非严格模式处理，并将错误记录在系统表中，需要按照文档说明进行错误检查和处理，才能保证数据的一致性。

请严格按照文档查看 lightning_task_info 库中的 conflict_error_v1 和 type_error_v1 表，选择[处理报错行数据](https://docs.pingcap.com/zh/tidb/stable/tidb-lightning-error-resolution)。

```yaml
[lightning]

status-addr = '0.0.0.0:8289'

pprof-port = 8289

level = "info"

file = "/home/tidbryl/lightning.log"

max-error = 10

[tikv-importer]

backend = "local"

sorted-kv-dir = "/home/tidbryl/kvdir"

duplicate-resolution = 'record'

[mydumper]

data-source-dir = "/home/tidbryl/example"
```

## Affected Versions

Lightning > v5.4.0