クエリの応答をより速くするために、複数のCPUを活用するクエリプランを生成することができます。この機能は、パラレルクエリとして知られています。多くのクエリはパラレルクエリの恩恵にあずかることができません。いうことで簡単に触ってみました。クエリは全部で103本あり、1から始まる通し番号が振られており、CTEが多くのクエリで使われています。12で高速化が確認されたクエリNo.2をご紹介します。クエリの実行計画を制御するためのモジュールです。利用することが可能になります。最近PostgreSQLでSQLチューニングや、DBが詰まった時の状況調査をいろいろやった。その時に便利だったクエリ達をまとめていく。PostgreSQLのバージョンは9.6系です。タイトルの通り、PostgreSQLで実行中のSQLを確認する方法についてです。SELECT文を使って、実行中のSQLと状態を確認してみます。対象はPostgreSQL9.6です。SELECTコマンドの実行中、副SELECTの出力は一時テーブルであるかのように動作します。副SELECTは括弧で囲まれなければなりません。別名を与えなければなりません。