---
title: 为什么 OceanBase 数据库的单表查询时 ORDER BY PK DESC 比 ORDER BY PK ASC 执行耗时长？-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于 为什么 OceanBase 数据库的单表查询时 ORDER BY PK DESC 比 ORDER BY PK ASC 执行耗时长？相关的常见问题和使用技巧，帮助您快速解决 为什么 OceanBase 数据库的单表查询时 ORDER BY PK DESC 比 ORDER BY PK ASC 执行耗时长？的难题。
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

划线反馈

# 为什么 OceanBase 数据库的单表查询时 ORDER BY PK DESC 比 ORDER BY PK ASC 执行耗时长？

更新时间：2024-03-11 01:47

适用版本： V2.1.x、V2.2.x、V3.1.x、V3.2.x 内容类型：FAQ  

OceanBase 数据库在执行包含 ORDER BY PK DESC（DESC 表示降序排序，默认排序顺序为升序 ASC）的 SQL 语句时，一般会使用逆序扫描。由于逆序扫描关闭了单边扫描和过滤下压，逆序扫描的执行路径和效率与包含 ORDER BY PK ASC 查询时使用正序扫描不同。

## 适用版本

OceanBase 数据库 V2.x 和 V3.x 版本。

上一篇

[SQL 查询导致磁盘空间不足报错 -4184](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000209971)

下一篇

[OceanBase 数据库执行 SQL 报错 Can't serialize access for this transaction](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000209985) ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
