Marlock Homes Diary

備忘録。忘れないように書きます。

2013-01-01から1年間の記事一覧

課題メモ

勉強したいこと1. PostGISの概要および検証 2. PostgreSQLのスナップショットの調査 3. PostgreSQL 9.3の新規の検証 4. PostgreSQLマルチマスタ構成の調査および検証 5. postgres_fdwのメリットデメリット

InfiniBand概要(勉強中)

データベースのディスクI/Oを改善するとの話題の中で、 「InfiniBand」という単語を耳にしたが、全く知らないの調べてみる。1. InfiniBand(いんふぃにっとばんど)概要 2000年に業界団体であるInfiniBand Trade Associationによって策定された規格。 スーパー…

PostgreSQL9.3インストール

PostgreSQLインストールメモ(バージョン 9.3)最新バージョンの9.3をインストールする。環境 バージョン CentOS 6.4 PostgreSQL 9.3.0 1.環境準備1.1.make# gmake --version GNU Make 3.811.2.gccインストールされていることを確認# gcc -v gcc version 4.4.7…

shoes(+ruby)の環境構築

rubyのUIツールキットshoesをインストールした。環境 OS:CentOS 6.4 ruby:ruby 1.9.31.gitのインストール # yum intall git2.shoesのインストール # yum install -y giflib-devel cairo-devel libpixman-devel pango-devel libjpeg-devel gtk2-devel libcurl…

PostgreSQL世代バックアップスクリプト

#/bin/sh # ログ出力関数の読み込み # log.fncは別途作成してください。 . log.fnc # ログ出力 LOG "pgbackup_day.shの実行開始" # pg_basebackupコマンド PG_BACKUPCMD=/usr/local/pgsql/bin/pg_basebackup # PostgreSQLデータベースクラスタ PGDATA=/home/…

PostgreSQLインストールメモ(バージョン 9.2)

PostgreSQLをインストールした際のメモ環境 バージョンCentOS 6.4PostgreSQL 9.2.4 1.環境準備 1.1.make バージョンが3.8以上であることを確認 # gmake --version GNU Make 3.81 1.2.gcc インストールされていることを確認 # gcc -v 1.3. Readline Readline…

PostgreSQLでHINT句が使えるらしい!!

こんばんは。 pg_hint_planというモジュールがリリースされたみたいなので、インストールしてみました!! ----pg_hint_planのドキュメント抜粋---- pg_hint_planの概要 PostgreSQLはコストベースオプティマイザを採用しており、SQL文と統計情報を元に可能な…

WALを無理やり壊してみた。

こんばんは!!! 無理やりWALの壊して、PostgreSQLが起動できない状態にしてみました。 以下の手順を実施しました。 1. WALの現在の書き込み位置を確認 postgres=# SELECT pg_current_xlog_location(); pg_current_xlog_location -------------------------…