私は私のPostgresサーバへのMATLABからオープン接続を持っていたし、最後のクエリは、私が使用して、データベース・サーバー上のプロセスを見たときの状態idle
を持っていたinsert into table_name ...
、だった:このアイドル状態のクエリは、私のユニークなインデックス作成コマンドをロックアップさせましたか?
SELECT datname,pid,state,query FROM pg_stat_activity;
私はユニークを作成しようとしましたインデックスがtable_name
で、非常に長い時間がかかっていましたが、pgadmin
プロセスのCPU使用率は分かりませんでした。 Matlabから接続を終了すると、クエリはpg_stat_activity
から抜け出し、ユニークなインデックスがすぐに作成されました。
インデックスを作成するのに時間がかかったのはなぜですか?