Postgres注意事項まとめ

PostgreSQL では NULL と空文字 '' はしっかり別の値として扱います。空文字は 「= ''」で、NULL は 「IS NULL」 で検索するようにしてください。

②「全文テキスト検索」というと「単語単位の検索」を指すことが多い
③「中間一致検索」が「あいまい検索」と呼ばれることもある
④Cロケール以外に設定しているとINDEXがつかえない(ことがある)
⑤キーでない列はインデックスに含めてはいけない

⑥標準でUNIXドメインのソケットを用い、TCP/IPを利用しない
→postmasterに-iオプション