PostgreSQL

UTF8で作ったテーブルのVARCHARの指定は文字数。

Oracle,MySQL,PostgreSQLともUTF8でテーブルを作った場合、VARCHARの指定は文字数になるっぽい。 例えばVARCHAR(1)は「あ」が入る。単純に3byte確保するらしい。Shift_JISとかで指定してたときは、日本語は2バイト計算だったんでUTF8でも一文字指定するときV…

PostgreSQLの発音

PostgreSQLのサイトに発音しているMP3があったのを思い出して探してみたらURLが変わってたのでメモ。 ちなみにPostgreSQLのサイトのFAQに載っているので間違いない。それでも「ポスグレ」と読んでるけど。 http://www.postgresql.org/docs/faqs.FAQ.html htt…

PostgreSQL遅いのでなくチューニングがロースペック用

PstgreSQLはデフォルトのインストールだと、チューニング設定が ロースペック用です。 ThinkITの記事によれば約64Mのメモリ相当の設定らしいです。同記事の第六回までのチューニングによれば、 2倍〜3倍近くは早くなっていました。今度試してみよう。

PostgreSQL8.1からバキュームが自動化できる。

なんか知らんが/contrib/pg_autovacuumを移動して、 postgresql.confに設定すれば良いような気がする… (英語苦手だorz) Move /contrib/pg_autovacuum into the main server (Alvaro Herrera) Integrating autovacuum into the server allows it to be automa…