タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

エグゼキュータに関するsouth37のブックマーク (1)

  • エグゼキュータ - PostgreSQL Internals

    エグゼキュータの役割 テーブルスキャン インデックススキャン 結合 エグゼキュータは、SQLを実行する最後の段階で、実際にブロックアクセスなどによってデータを読み込んだり演算して返却したりする処理です。 エグゼキュータの中では、テーブルスキャン、インデックススキャン、結合というような処理が行われていますが、ここでは結合、JOINに絞って見ていきます。 結合処理 Nested Loop Join Merge Join Hash Join PostgreSQLでは、大きく分けて3つ結合処理、Nested Loop Join、Merge Join、Hash Joinが実装されています。 Nested Loop Join Nested Loop Join Outer tableを一行読んで、Inner table のカラムに該当する値を探す Outer tableが少ないのが望ましい Inner

    エグゼキュータ - PostgreSQL Internals
  • 1