ポスグレ9.5からのシャットダウンについて。

第6回 MySQL 5.8の話題,PostgreSQL 9.5リリースとApache Cassandraのご紹介:OSSデータベース取り取り時報|gihyo.jp … 技術評論社

pg_ctlコマンドのデフォルトの停止モードが,スマートシャットダウン(smart)から高速シャットダウン(fast)に変更されました。このため,デフォルトの停止モードでPostgreSQLを停止させると,実行中のトランザクションがロールバックされ,クライアントとの接続を強制的に切断するようになります。

接続がなくなるまで待ってくれるものという認識があったので、気をつけよう。

PostgreSQL: Documentation: 9.5: pg_ctl

Specifies the shutdown mode. mode can be smart, fast, or immediate, or the first letter of one of these three. If this is omitted, fast is used.

タイトルとURLをコピーしました