read_in_order_two_level_merge_threshold
read_in_order_use_buffering
read_in_order_use_virtual_row
read_in_order_use_virtual_row_per_block
read_in_order_use_virtual_row와 함께 활성화하면 각 파트의 시작 시점뿐 아니라 각 블록을 읽은 후에도 가상 행을 내보냅니다.
이렇게 하면 MergingSortedTransform가 소스 우선순위를 더 자주 재조정할 수 있으므로, 다운스트림 filters가 많은 행을 걸러내고 데이터가 파트 간에 불균등하게 분산되어 있을 때 유용합니다.
이 설정을 활성화하면 읽기 시 read_in_order_use_buffering 최적화와 사전 병합(read_in_order_two_level_merge_threshold)이 비활성화됩니다.