PostgreSQLに関する話題.カモランドのアクセスログの管理,収集した為替レートデータの管理,ファイルサーバの全文検索など色々活用しています.
記事一覧
-
PostgreSQLのパーティショニングを試す
PostgreSQLでは継承を用いてパーティショニングを行えるが,それで検索性能がどうなるのかを調べてみる.パーティショニングの有無とCE(Constraint Exclusion)によるパーティションプルーニングの有無を変えて,調べてみます.
-
PostgreSQLでインターバルパーティションもどき
カモランドではApacheのアクセスログをPostgreSQLのテーブルに入れて管理しているが,件数が多い(1300万)ため,アクセス統計のSQLが遅い.そこでパーティショニングを試してみることにした.
-
PostgreSQLでのROWNUMもどき
PostgreSQLでは,OracleのようにROWNUMが使えない.仕方がないので,一時シーケンスを使ってROWNUMもどきをやってみた.
-
メールを全文検索するための課題(QuotedPrintableのデコード)
うちでは,家のファイルサーバをPostgreSQLを使って全文検索できるようにしている.
-
SQLを整形するスクリプト
仕事柄,SQLを扱うことがよくある.SQLを読むときは,自分の見やすいように整形(改行,字下げ)してから読むのだが,長いSQLだと手作業で整形するのは疲れる.
-
PostgreSQLで全文検索〜インデックス化対象の追加
PostgreSQLによるファイルサーバの全文検索システムで,複数カラムの情報をtsvectorに保持することでインデックス化対象を拡張する
-
PostgreSQLでファイルサーバを全文検索する(3)
相変わらず,ファイルサーバの全文検索で色々と試している.
-
ファイルサーバをPostgreSQLで全文検索〜アプリケーション編
PostgreSQL8.3(内蔵tsearch2)を使ってファイルサーバの全文検索システムを構築する(2.アプリケーション編)
-
ファイルサーバをPostgreSQLで全文検索〜環境構築編
PostgreSQL8.3(内蔵tsearch2)を使ってファイルサーバの全文検索システムを構築する(1.環境構築編)
-
PostgreSQLでファイルサーバを全文検索する(2)
ファイルサーバをPostgreSQL8.3で全文検索するというのを,相変わらず色々やっている.日本語の文書の場合,英数字が全角で書かれている場合があるが,検索したときは全角も半角も同じようにヒットして欲しい.
-
PostgreSQLでファイルサーバを全文検索する
以前,部屋のファイルサーバのファイルを全文検索するために,OracleSESの試用版を入れてみた.しかしOracle+Javaなのでメモリを食うし,
-
RedHat9へのPostgreSQL7.4.3インストール
PostgreSQL 7.4.3をRedHat 9にインストールする方法