![]() |
1
1
在15.0及以上版本中,如果需要特定的顺序,请始终指定一个order by,因为数据和索引的结构在allpages和data only locked(DOL)表之间有所不同。 优化器可能会选择在封面下并行执行部分查询检索,例如,这取决于您的并行度设置,这就是为什么order by很重要的原因。只是说select*并没有要求任何特定的订单。 只需添加order by,就可以了,因为select*无论如何都会转到tablescan,因为您需要整个表,因此不需要索引提示。 |
![]() |
2
-1
解释 聚集索引按逻辑顺序排列,但按物理顺序排列。 这意味着,如果按物理顺序进行表扫描,则返回的结果将与按逻辑排序的聚集索引扫描不同。 此逻辑物理映射由OAM(对象分配映射)控制 |
![]() |
levant pied · 使用筛选在组内选择 7 年前 |
![]() |
Monkey Man · SYBASE ODBC.Net内核 7 年前 |
![]() |
Chris · Sybase:获取组中的第一个数据 9 年前 |
![]() |
Iyas · 尝试离开联接时出现意外结果 12 年前 |