PostgreSQL�ϡ�B-tree��R-tree��GiST��Hash�Ȥ��ä�����ǥå����������Ƥ��ޤ����ƥ���ǥå������ϡ����Ѥ��Ƥ��륢�르�ꥺ�ब���줾��ۤꡢ������䤤��碌���ˤդ��路���褦�ˤʤäƤ��ޤ��� �ǥե���ȤǤϡ�CREATE INDEX���ޥ�ɤ�B-tree����ǥå�����������ޤ�������ϰ���Ū�ʾ�����Ŭ�ڤʥ���ǥå����Ǥ����ä�PostgreSQL���䤤��碌���ץƥ��ޥ����ϡ�����ǥå����ΤĤ��������α黻�Ҥ�Ȥä���Ӥ���뤿�Ӥˡ�B-tree�λ��Ѥ�Ƥ���ޤ��� <, <=, =, >=, >
R-tree����ǥå����ϡ��ä˶���Ū�ǡ�����Ŭ���Ƥ��ޤ���R-tree����ǥå������뤿��ˤϡ������Τ褦�ʥ��ޥ�ɤ�ȤäƤ���������
CREATE INDEX name ON table USING RTREE (column);
PostgreSQL���䤤��碌���ץƥ��ޥ����ϡ�����ǥå����ΤĤ��������α黻�ҤΤ����줫��Ȥä���Ӥ���뤿�Ӥ�R-tree����ǥå����λ��Ѥ�Ƥ���ޤ��� <<, &<, &>, >>, @, ~=, && �����α黻�Ҥΰ�̣�ˤĤ��Ƥϡ�Section 4.9�Ȥ��Ƥ���������
�䤤��碌���ץƥ��ޥ����ϡ�����ǥå����ΤĤ�����=�黻�Ҥ�Ȥä���Ӥ��Ԥʤ��뤿�Ӥˡ�hash����ǥå����λ��Ѥ�Ƥ���ޤ���hash����ǥå������뤿��ˤϲ����Υ��ޥ�ɤ��Ȥ��ޤ���
CREATE INDEX name ON table USING HASH (column);
Note: hash����ǥå�������ǽ�ǤϤʤ����ᡢ�̾��hash����ǥå�������B-tree����ǥå����λ��Ѥ��侩����Ƥ��ޤ��� =����Ӥξ��Ǥ����⡢B-tree���hash������®���Ȥ����Τ��ʾڵ�Ϥ���ޤ�����ˡ�hash����ǥå�����γ�٤��Ƥ����å���ɬ�פȤ��ޤ�(Section 9.7�Ȥ��Ʋ�����)��
B-tree����ǥå�����Lehman-Yao��Ʊ���¹���B-tree�μ����Ǥ���R-tree����ǥå�����åɤϡ�Guttman����ʬ�䥢�르�ꥺ���Ȥä���ɸ��R-tree��������Ƥ��ޤ���hash����ǥå�����Litwin�������ϥå���μ����Ǥ��������Υ���������åɤϴ�����ưŪ�Ǥ��ꡢ���Ū�˺�Ŭ������ɬ�פ��ʤ�(���Ȥ��С���Ūhash����������åɤΤ褦�ʾ��)�Ȥ������Ȥ�����ˡ����ѥ��르�ꥺ��ˤĤ��Ƹ��ڤ��Ƥ��ޤ���