PostgreSQL�ϡ�SQL�ΰ������������������ǥå�������Ѥ��ƶ������ޤ��� ���Υ���ǥå����Ǥϡ�Ʊ�쥭�����Ф�ʣ���ι��ܤ�����ޤ��� ���ε�ǽ�ݡ��Ȥ��륢��������åɤ�pg_am.amcanunique�����ꤷ�ޤ��� �ʸ������Ǥ�b-tree�Τߤ�����ݡ��Ȥ��ޤ�����
MVCC�Τ��ᡢ����ǥå������ʪ��Ū�˽�ʣ�������ܤ�¸�ߤ��뤳�Ȥ��Ǥ��뤳�Ȥ����ɬ�פǤ��� ���ι��ܤϡ�1�Ĥ�����Ū�ʹԤ�Ϣ³Ū�ʥС��������ޤ��� �ºݤ˶�����������ư��ϡ�MVCC���ʥåץ���åȤ�Ʊ������ǥå�����������ĹԤ�2�Ĵޤ�ʤ����ȤǤ��� ���������ǥå����˿������Ԥ�����������˸������ʤ���Фʤ�ʤ�������ʲ��Τ褦��ʬ�䤹�뤳�Ȥ��Ǥ��ޤ���
���礹��ͭ���ʹԤ����ߤΥȥ�������Ǻ�����줿�������ꤢ��ޤ��� �ʶ���Ū�ˤϡ�UPDATE�Ͼ�˿������С������������������˸Ť��ԥС������������ޤ��� ����ˤ�ꥭ�����ѹ����뤳�Ȥʤ��Ԥ�UPDATE���뤳�Ȥ��Ǥ��ޤ�����
���礹��Ԥ�̤���ߥåȤΥȥ���������������줿��硢�������褦�Ȥ��Ƥ������ϥȥ�������Υ��ߥåȤ�ʬ����ޤ��Ե����ʤ���Фʤ�ޤ��� ������Хå��������϶��礷�ޤ��� ���礹��Ԥ�������줺�˥��ߥåȤ�����硢�������ȿ�Ȥʤ�ޤ��� �ʶ���Ū�ˤϡ�¾�Υȥ�������ν�λ���Ե�������λ��˲Ļ����θ�����Ƽ¹Ԥ��ޤ�����
Ʊ�ͤˡ����礹��ͭ���ʹԤ�̤���ߥåȤΥȥ�������Ǻ�����줿��硢�������褦�Ȥ��Ƥ������ϥȥ�������Υ��ߥåȤޤ��ϥ��ܡ��Ȥ��Ե����ʤ���Фʤ餺�����θ塢����֤��ޤ���
����ˡ��嵭��§�˽��ä��������ȿ��ȯ������ľ���ˡ�����������åɤ����������Ԥ�ͭ��������ٸ������ʤ���Фʤ�ޤ��� �⤷��̵���ʥ��ߥåȤǤ���С����顼��ȯ�����ƤϤ����ޤ��� �ʸ��ߤΥȥ�������ˤ�äƺ������줿�̾�ιԤ������Ȥ��������Ǥϡ������ȯ�����뤳�ȤϤ���ޤ��� �������������CREATE UNIQUE INDEX CONCURRENTLY���ȯ�����뤳�Ȥ�����ޤ�����
����ǥå�������������åɤˤ���������ȤǹԤ����Ȥ��ᤷ�ޤ��� ����ϡ�����ǥå��������Ƥ��Ф��ƽ�ʣ���륭������Ĥ��Ȥ��Ƥ���Ǥ�դιԤΥ��ߥåȾ��֤����뤿��ˡ��ҡ��פޤǥ����������ʤ���Фʤ�ʤ����Ȥ��̣���ޤ��� ���줬�����⥸�塼�벽����ʤ����Ȥˤϵ���;�ϤϤ���ޤ��� ��������;�פʺ�Ȥ��ɤ����Ȥ��Ǥ��ޤ��� �⤷ʬΥ���줿õ����Ԥä��Ȥ���ȡ�����������ǥå������ܤ����������������������礹��Ԥ��Ф��륤��ǥå����������ɤ����Ƥⷫ���֤���ޤ��� ����ˡ����縡��������ǥå����Ԥ�������ʬ�����礵��ƹԤ��ʤ��¤ꡢ������֤��ɤ����Τ���ˡ������ޤ���
���γ�ǰ�μ�����¤ϡ��ٱ䤵�줿����������ݡ��Ȥ�����ؤ���ˡ��¸�ߤ��ʤ����ȤǤ���