where条件可能不会受到影响,但ORDER BY肯定会受到影响
PostgreSQL(或任何其他数据库引擎,就此而言)将以任何方式读取您的索引.您将获得索引扫描或反向索引扫描.
问题是当你进行多列扫描时.在这种情况下:
index on (foo, bar)
Run Code Online (Sandbox Code Playgroud)
将会工作foo asc, bar asc,以及foo desc, bar desc.在某些数据库上,这将无法工作foo desc, bar asc(反向扫描foo,忽略条形图)或foo asc, bar desc(扫描foo,忽略条形图).
| 归档时间: |
|
| 查看次数: |
2589 次 |
| 最近记录: |