Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我们有一个非规范化表,其中行大小非常大。
当oracle(在内存中)执行排序时: 它是否在内存中加载整行只是为了检查要排序的小列?还是只是在内存中加载 ID 和要排序的列?
在磁盘中进行排序时的行为是否不同?
它仅对所需数据进行排序,其中包括排序列和正在投影的数据。
如果从 50 列的表中选择 10 列,并按未选择的两列排序,则排序区域要求中包含 12 列。