Open kaigai opened 1 month ago
GpuJoinのInner-Bufferの形式に無駄が多すぎる。 ペイロード12byteに対して、ヘッダ24byte、hash-chain 8byte、row-index 4byteなど。 PostgreSQL標準のHash-Joinの使用量に比べて2倍ほど使っているため、これを節約する事を目指す。
KDS_FORMAT_COLUMNにすれば、余計なヘッダ情報などは不要で、hash-chainポインタも4byteで済む。
GpuJoinのInner-Bufferの形式に無駄が多すぎる。 ペイロード12byteに対して、ヘッダ24byte、hash-chain 8byte、row-index 4byteなど。 PostgreSQL標準のHash-Joinの使用量に比べて2倍ほど使っているため、これを節約する事を目指す。
KDS_FORMAT_COLUMNにすれば、余計なヘッダ情報などは不要で、hash-chainポインタも4byteで済む。