2020-11-01から1ヶ月間の記事一覧
PostgreSQLの実行計画 PostgreSQLの実行計画を見るためにはSQLの冒頭にexplainをつけて実行するだけ。ここではパラレルクエリが実行されないように設定している。 set max_parallel_workers_per_gather to 0; explain select * from public.orders; QUERY PL…
PostgreSQLのパラレルクエリ PostgreSQL9.6からは「パラレルクエリ」が利用できる。パラレルクエリは複数のプロセスを使って分散してクエリを処理するため、大きなテーブルの集計で高速化が期待できる。クエリは、テーブル、インデックスのスキャン、結合、…