pg_clickhouse v0.10、サブクエリのプッシュダウンでTPC-Hクエリが最大1000倍高速化
pg_clickhouse v0.10: Subquery pushdown and 1000x faster TPC-H queries

pg_clickhouse v0.10.0がリリースされ、TPC-Hベンチマークの22クエリ中16クエリを完全にプッシュダウンできるようになりました。相関サブクエリをClickHouse側で処理することで、Q17は32.7秒から37ミリ秒に短縮。また、Cクライアントライブラリへの移行、関数・集計のプッシュダウン範囲拡大、NULL処理の修正なども行われています。
完全にプッシュダウンされたQ17は、37ミリ秒で実行されます。これは3桁の違いであり、pg_clickhouseがネイティブのPostgreSQLの同じクエリのプラン(2.1秒)を上回る明確なケースを示しています。