
# 为什么LIMIT查询语句中，SQL的性能随LIMIT后的数字变化巨大
这种现象可能是由于数据分布不均匀（数据倾斜）引起的。LIMIT查询语句在查到满足条件的数量后，即查询结束。
例如当**Limit X** 时，扫描较少的行数即满足条件返回。当**Limit X+10**时，为达成该返回行数的目标，需要额外扫描的行数增幅较大。
对于TaurusDB，可以在您的**SELECT...LIMIT...** 查询语句前加上**EXPLAIN ANALYZE** 再执行。加上这个语法后，SELECT会直接被执行；除此之外输出结果中会额外打印执行过程中每一个步骤的时间开销。您可以观察该语句输出结果中**rows**判断每个步骤实际扫描、处理的行数。
