at_yasu's blog

ロード的なことを

Postgresql

PostgreSQLで全文検索

検索を使いたいなぁと思い、突発的に使ってみました。検索でも(今のところ)0.1ms〜0.5ms程度な状態です。 インストール 今回は巷で話題のLudiaを使ってみました。PostgreSQLのバージョンが8.3.6で仕様変更があり「IndexBuildHeapScan」関数の引数が一つ増…

サーバ間のデータ転送

サーバ移行で、事なるサーバ間でデータを転送させるって事になったので、せっかくなのでマニアック?な事を使ってやってみたメモ。マニアックといっても、やっている事は単純で、(mysql|pg_)dumpで出力させてパイプ渡しでサーバに接続させて流れ込ませている…

view

view を作ったので、そのメモ

Domain

上のメモ書き書いている時に見つけた事。どうも、PostgreSQLではデータ型を指定する事が出来るみたい。

ユーザ作成、削除、データベース作成、削除

MySQLとは違うからメモ書き。なぜか、こういう事はすぐに忘れる・・・

フラグメンテーションと vacuum

どこかしら間違ってる気がするけど、とりあえずメモ書き。postgresql を使ってるとデータベースが肥大化し、おまけにだんだんとファイルシステムからの影響を受ける様になるみたいです。ファイルシステムのデータが断片化するフラグメンテーションが起きると…

postgres と Bonjour

PostgreSQL が 8.2系統が出ていたので、興味本位でインスト。その時に、'--with-bonjour'とあり、調べてみた。

postgres モジュールのインストール

rails で postgres モジュールをインストール。ただし、postgresql が /usr/local/pgsql にある場合の方法。 [top: /home/rails][15:17] $ gem install postgres -- --with-pgsql-dir=/usr/local/pgsql Building native extensions. This could take a while…

メモ書き

SQLの文法での、細かい事。 ' と " Postgresでは、insertする時は、' を使う。MySQLではどっちでも良い? 大文字小文字 SQLでは(確か)大文字小文字を区別しない。(なぜかよく忘れてしまう)