标签: performance sorting oracle11g
假设我们有一个非规范化表,行大小非常大。
当oracle执行排序时(在内存中): 它是在内存中加载整行只是为了检查一个小列来订购?或者只是在内存中加载要排序的ID和列?
在磁盘中进行排序时的行为是否不同?
答案 0 :(得分:1)
它仅对所需数据进行排序,其中包括按订单列和正在投影的数据。
如果从50列表中选择10列,并按未选择的两列排序,则排序区域要求中将包含12列。