PostgreSQL�Υơ��֥���֤ˤ�ꡢ�ǡ����١��������Ԥϥǡ����١������֥������Ȥ�ɽ���ե�������Ǽ�Ǥ���ե����륷���ƥ��ξ���������뤳�Ȥ��Ǥ��ޤ��� �ơ��֥���֤���ٺ�������ȡ��ǡ����١������֥������Ȥ�����������̾���ˤ�껲�Ȥ��뤳�Ȥ��Ǥ��ޤ���
�ơ��֥���֤���Ѥ��뤳�Ȥǡ������Ԥ�PostgreSQL���ȥ졼�����Υǥ������쥤�����Ȥ����椹�뤳�Ȥ��Ǥ��ޤ��� ����ϡ����ʤ��Ȥ�2�Ĥ�����ͭ�ѤǤ��� 1�Ĥϡ����饹�������������ѡ��ƥ������⤷���ϥܥ�塼������̤���������ĥ��Ԥ����Ȥ��Ǥ��ʤ���硢�����ƥ��ƹ�������ޤǡ��̤Υѡ��ƥ������˥ơ��֥���֤�������ơ����Υơ��֥���֤���Ѥ��뤳�Ȥ��Ǥ��ޤ���
�⤦1�Ĥϡ��ơ��֥���֤ˤ�ꡢ�����Ԥϥǡ����١������֥������Ȥλ��ѥѥ�����˴�Ť��ƥǡ�����Ǽ����Ĵ�����뤳�Ȥ��Ǥ��뤳�ȤǤ��� �㤨�С����ˤ褯���Ѥ���륤��ǥå������㤨�С�����ʥ���åɥ��ơ��ȥǥ������ʤɤι�®����������ǥ������˳�Ǽ���뤳�Ȥ��Ǥ��ޤ��� Ʊ���ˡ���ä��˻��Ѥ���ʤ���¸�ѤΥǡ�������ǽ�������Ƥ��ʤ���¸�ѤΥǡ������Ǽ����ơ��֥������ʡ���®�ǥ����������ƥ�˳�Ǽ���뤳�Ȥ�Ǥ��ޤ���
�ơ��֥���֤��������ˤ�CREATE TABLESPACE����Ѥ��Ƥ��������� �ʲ�������ޤ���
CREATE TABLESPACE fastspace LOCATION '/mnt/sda1/postgresql/data';
���ξ��ϡ���¸���Ķ��Υǥ��쥯�ȥ�Ǥʤ���Фʤ餺���ޤ���PostgreSQL�����ƥ�桼������ͭ���Ƥ��ʤ���Фʤ�ޤ��� ���θ�ˡ��ơ��֥������˺�������륪�֥������Ȥ����Ƥ��Υǥ��쥯�ȥ�ʲ��Υե�����˳�Ǽ����ޤ���
����: �̾�����ե����륷���ƥ���θġ��Υե�����ξ������椹�뤳�Ȥ��Ǥ��ޤ���Τǡ�1�Ĥ������ե����륷���ƥ��ʣ���Υơ��֥���֤�������뤳�Ȥϰ�̣������ޤ��� ��������PostgreSQL�ˤϤ����������¤Ϥ���ޤ��� �ºݡ������ƥ�Υե����륷���ƥ�ζ���ľ�ܰռ����ޤ��� ñ�˻��Ѥ��뤳�Ȥ���������ǥ��쥯�ȥ�˥ե�������Ǽ���ޤ���
�ơ��֥���ּ��Τ������ϥǡ����١��������ѡ��桼�����Ԥ�ɬ�פ�����ޤ��� �����������θ�ˡ��ǡ����١������̥桼���ˤ��Υơ��֥���֤���Ѥ����뤳�Ȥ��Ǥ��ޤ��� �����Ԥ��ˤϡ��桼���˥ơ��֥���֤��Ф���CREATE���¤�Ϳ���Ƥ���������
�ơ��֥롢����ǥå���������ӥǡ����١������Τ�����Υơ��֥���֤˳�����Ʋ�ǽ�Ǥ��� �����Ԥ��ˤϡ�����ơ��֥���֤�CREATE���¤���ĥ桼������Ϣ���륳�ޥ�ɤ˥ơ��֥���֤�ѥ����Ȥ����Ϥ�ɬ�פ�����ޤ��� �㤨�С��ʲ���space1�ơ��֥���֤ˤ���ơ��֥��������Ƥ��ޤ���
CREATE TABLE foo(i int) TABLESPACE space1;
¾����ˡ�Ȥ��ơ��ʲ��Τ褦��default_tablespace�ѥ����λ��Ѥ�����ޤ���
SET default_tablespace = space1; CREATE TABLE foo(i int);
default_tablespace
����ʸ���ʳ��β��������ꤵ�줿��硢�����ͤ�������Ū�ʥơ��֥���֤λ��꤬�ʤ�CREATE TABLE���ޥ�ɤ�CREATE INDEX���ޥ�ɤΰ���Ū�� TABLESPACE��Ȥ���Ŭ�Ѥ���ޤ���
�ǡ����١����˴�Ϣ�դ����줿�ơ��֥���֤ϡ����Υǡ����١����Υ����ƥ५���������ʤ�Ӥ˥ǡ����١�������Ѥ��륵���Хץ������������������Ƥΰ���ե�������Ǽ���뤿��˻��Ѥ���ޤ���
����ˡ�������Ū�ˡ��⤷����default_tablespace
��ͳ�ǡ�TABLESPACE����դ����˥ǡ����١�����˺������줿�ơ��֥�䥤��ǥå����Υǥե���ȤΥơ��֥���֤Ȥ��Ƥ���Ѥ���ޤ���
�ơ��֥���֤λ���ʤ��Ǻ������줿�ǡ����١����ϡ����ԡ����Υƥ�ץ졼�ȥǡ����١����Υơ��֥���֤�Ʊ����Τ���Ѥ��ޤ���
initdb�ˤ�ꡢ2�ĤΥơ��֥���֤���ưŪ�˺�������ޤ��� pg_global�ơ��֥���֤϶�ͭ�����ƥ५�������Ѥ˻��Ѥ���ޤ��� pg_default�ơ��֥���֤�template1��template0�ǡ����١����Υǥե���ȥơ��֥���֤Ǥ� �ʤ������äơ�CREATE DATABASE��TABLESPACE����ѹ�����ʤ��¤ꡢ���Υơ��֥���֤�Ʊ�ͤ�¾�Υǡ����١������Ф���ǥե���ȤΥơ��֥���֤ˤʤ�ޤ��ˡ�
�ơ��֥���֤ϡ����ٺ�������ȡ����ƤΥǡ����١���������Ѥ��뤳�Ȥ��Ǥ�����ʬ�ʸ��¤���ĥ桼�������뤳�Ȥ��Ǥ��ޤ��� ����ϡ��ơ��֥���֤���Ѥ������ƤΥǡ����١��������ƤΥ��֥������Ȥ���������ޤǡ����Υơ��֥���֤������뤳�Ȥ��Ǥ��ʤ����Ȥ��̣���ޤ���
���Υơ��֥���֤�������ˤϡ�DROP TABLESPACE���ޥ�ɤ���Ѥ��Ƥ���������
��¸�Υơ��֥���ַ������ˤϡ��ʲ�����Τ褦��pg_tablespace���ǧ���Ƥ���������
SELECT spcname FROM pg_tablespace;
�ޤ���psql�ץ�������\db����ޥ�ɤ��¸�Υơ��֥���֤����ݤ����Ω���ޤ���
�ơ��֥���֤μ�����ñ�㲽���뤿��ˡ�PostgreSQL�Ϲ��Ϥˤ錄�äƥ���ܥ�å������Ѥ��ޤ��� ����ϡ��ơ��֥���֤ϥ���ܥ�å���ݡ��Ȥ��륷���ƥ���Τ����Ѥ��뤳�Ȥ��Ǥ���Ȥ������Ȥ��̣���ޤ���
$PGDATA/pg_tblspc�ǥ��쥯�ȥ�ˤϡ����Υ��饹����������줿���Ȥ߹��ߥơ��֥����1�ĤҤȤĤ�ؤ���������ܥ�å��������ޤ��� �侩�Ϥ��ޤ����������������ȤǺ�������ƥơ��֥���֤Υ쥤�����Ȥ�Ĵ�����뤳�Ȥ��Ǥ��ޤ��� 2���ٹ𤷤ޤ��� �����postmaster�¹���˹Ԥ�ʤ��Ǥ��������� �ޤ���postmaster��Ƶ�ư������ˡ�����������ɽ������褦��pg_tablespace�������������Ƥ������� �ʤ����Ԥ�ʤ��ȡ�pg_dump���Ť��ơ��֥���֤ξ������ޤޤˤʤäƤ��ޤ��ޤ��ˡ�