PostgreSQL

CASTの使用方法

castを使用して、文字を数値に変換する方法です。SELECT CAST(050 AS int4);実行結果 ↓ 50

date_truncで指定された精度で切捨てる。

select date_trunc('hour', timestamp '2001-02-16 21:56:40')と実行すると 「2001-02-16 21:00:00」が表示されます。hour(時間)を指定しているのでそれ以下が切り捨てられています。

PostgreSQL CE

資格「PostgreSQL CE」を取得しました。難易度が高くないので、会社から資格手当てのようなものはないようです。問題集1冊で何とか取得できました。 [rakuten:book:11343850:detail]

「VACUUM FULL」の大切さ。ハードディスクの容量不足

「VACUUM」もしくは「VACUUM FULL」を定期的に実施しておらずHDの容量が不足して、システムが停止してしまうことがありました。 もちろん大障害になってしまいました。 PostgreSQLでは、行のUPDATEやDELETEは古い行を削除しないため、容量が大きくなってしま…