�ǥե���ȤǤϡ�PostgreSQL �ϥȥ�������� ��Ϣ���⡼����¾�Υǡ����١��������ƥ�Ǥ� "��ư���ߥå�" �Ȥ��Ƥ��Τ��Ƥ��ޤ��ˤǼ¹Ԥ��ޤ�������������ȡ����줾��Υ桼����ʸ�Ϥ����ͭ�Υȥ����������Ǽ¹Ԥ��졢���ߥåȤϤ���ʸ�ν����˰���Ū�˼¹Ԥ���ޤ��ʼ¹Ԥ������������Ǥ��� �����Ǥʤ����ϥ�����Хå�����ޤ��ˡ� BEGIN �ϥ桼���Υȥ��������Ϣ���⡼�ɤdz��Ϥ��ޤ������ʤ����BEGIN ���ޥ�ɰʹߤΤ��٤ƤΥ桼����ʸ�ϡ�����Ū�� COMMIT���⤷���� ROLLBACK ���¹Ԥ����ޤǡ�ñ��Υȥ�������ˤ����Ƽ¹Ԥ���ޤ��� Ϣ���⡼�ɤˤ�����ʸ�Ϥ���®�˼¹Ԥ���ޤ����ʤ��ʤ顢�ȥ�������γ���/���ߥåȤˤϡ�CPU �ȥǥ������ˤ��ʤ�⤤��٤������뤫��Ǥ����ȥ����������ʣ����ʸ�μ¹ԤϤޤ���ʣ���δ�Ϣ����ơ��֥������Ȥ��˳μ¤˰�������ݤĤ���ˤ������Ǥ�����Ϣ���빹�������٤ƴ�λ���Ƥ��ʤ����Ū�ʾ��֤�¾�Υ��饤����Ȥ���ϻ��ȤǤ��ޤ���
PostgreSQL �ˤ�����ǥե���ȤΥȥ��������Υ��٥�ϡ��ȥ���������γ��䤤��碌���������䤤��碌�μ¹Գ������˥��ߥåȤ��줿�ѹ��ȤǤ��롢READ COMMITTED �Ǥ����������äơ���긷̩�ʥȥ�������γ�Υ��ɬ�פȤ���ʤ�С�BEGIN �Τ������ SET TRANSACTION ISOLATION LEVEL SERIALIZABLE ��Ȥ�ʤ���Фʤ�ޤ��� (�⤷���ϡ��ȥ��������Υ��٥�Υǥե���Ȥ��ѹ����뤳�Ȥ��Ǥ��ޤ����ܺ٤ϡ�PostgreSQL �������ѥ������Ȥ��Ƥ���������) SERIALIZABLE �⡼�ɤǤϡ��䤤��碌�ϥȥ����������Τ����Ϥ��������˥��ߥåȤ��줿�ѹ��ΤߤȤ��ޤ� (�ºݤˤϡ����Υȥ���������κǽ�� DML ʸ�μ¹����Ǥ�)��
�ȥ�������ˤϡ�ɸ��� ACID �� ��Atomic����������Consistent���������Isolatable����Υ����Durable���ѵ�������Ƭʸ���� ������ޤ���
START TRANSACTION �ˤϡ�BEGIN ��Ʊ���褦�ʵ�ǽ������ޤ���
�ȥ��������λ������ˤ� COMMIT �� ROLLBACK ����Ѥ��� ��������
�ȥ���������ˤ�����ơ��֥�Υ��å��ˤĤ��ƤΤ��ܺ٤� LOCK�Ȥ��Ƥ���������
autocommit �⡼�ɤդˤ�����硢BEGIN �����פǤ��� SQL ���ޥ�ɤǤ���Ф��٤ơ��¹Ԥ���ȼ�ưŪ�˥ȥ�������Ϥ��ޤ���
BEGIN �� PostgreSQL �θ����ĥ�Ǥ���SQL92 �ˤ�����Ū�� BEGIN ���ޥ�ɤϤ���ޤ��� �ȥ�������γ��ϤϾ�˰���Ū�ǡ�COMMIT �ޤ��� ROLLBACK ʸ�ǽ�λ���ޤ���
Note: �������Τ���ˡ�¿���Υ�졼����ʥ�ǡ����١��������ƥ�ϡ���ư���ߥåȵ�ǽ�����Ƥ��ޤ���
BEGIN �Ȥ���������ɤ������� SQL �Ǥϰۤʤä���Ū�˻Ȥ��ޤ����ǡ����١������ץꥱ��������ܿ�����Ȥ��ϥȥ�������ΰ�̣�ǻ��Ѥ���Ƥ���Τ��ɤ������դ���٤��Ǥ��礦��
SQL92 �Ǥϡ�SEREALIZABLE ���ǥե���ȤΥȥ��������Υ��٥�Ǥ��뤳�Ȥ��ᤷ�Ƥ��ޤ���