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 がより頻繁にソースの優先順位を付け直せるようになり、下流のフィルタで多くの行が破棄され、データがパーツ間で不均一に分散している場合に有用です。
なお、これを有効にすると、読み取り時の read_in_order_use_buffering の最適化と事前マージ (read_in_order_two_level_merge_threshold) は無効になります。