« SSH を パスワード なし で 接続したい | メイン | EXT3 チューニング »

2008年10月03日

Postgres テーブルスペース

テーブルスペースの一覧


\db+
List of tablespaces
Name | Owner | Location | Access privileges
------------+----------+----------+-------------------
pg_default | postgres | |
pg_global | postgres | |
(2 rows)

テーブルスペースとは、その名の通りテーブルの場所です。
たとえば


CREATE TABLESPACE disk2 LOCATION '/disk2/pgdata';

のようなコマンドをたたくと

\db+
List of tablespaces
Name | Owner | Location | Access privileges
------------+----------+----------+-------------------
disk2    | postgres | |
pg_default | postgres | |
pg_global | postgres | |
(3 rows)

すでにあるテーブルを移動させたい時は


ALTER TABLE srctabl1 SET TABLESPACE disk1;

この基本的な使い方は、高負荷時のDiskI/Oの分散です。
負荷分散なので、同一Diskの別フォルダに作成しても意味ないので気をつけましょう。



投稿者 Anne : 2008年10月03日 16:37

コメント

コメントしてください




保存しますか?


 

ハワイ旅行| サトピの子連れグアム旅行記| グアム旅行の情報サイト| ジャマイカ| ハワイ・ハワイ旅行の携帯サイト| 海外レンタル携帯電話| ハワイに行きたいAnneさんのページ| サイパン旅行の情報サイト| ケイマン諸島の情報サイト| 沖縄 沖縄旅行の情報サイト| ガーデニング| エクステリア| リナックス| ザウルス| アフィリエイト| 相互リンク| ブログパーツ| ブログ・ブログ比較| 日本のお城データベース| 技術立国日本| 通信販売| 靴 通販 ショッピング| 腕時計 ショッピング 通販| 無料動画、フラッシュ、API

Copyright (C) 2006-2007 Anne Corporation. All Rights Reserved.