PostgreSQL 8.0.0 �����ĵ���PostgreSQL �й� ������ | ||||
---|---|---|---|---|
Prev | Fast Backward | Fast Forward | Next |
BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ] ����� transaction_mode ������֮һ�� ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED } READ WRITE | READ ONLY
BEGIN ��ʼ��һ������飬 Ҳ����˵���� BEGIN �������û���䶼����һ����������ִ��ֱ������һ����ȷ�� COMMIT ���� ROLLBACK�� ȱʡʱ����û�� BEGIN����PostgreSQL �� "autocommit" ģʽִ������Ҳ����˵��ÿ��������������������ִ�У� ��������������ʱ��������ִ��һ���ύ�����ִ�гɹ�������ִ�лع�����
���������ִ�е��������Եؿ�ö࣬ ��Ϊ����ʼ/�ύ��start/commit����Ҫ������CPU�ʹ��̻�� ��һ�� �����ڲ�ִ�ж��������������ɸ���صı��ʱ��Ҳ�Ǻ����õģ� ��������صĸ������֮ǰ�������Ự�������м��״̬��
��������˸��뼶����߶�/дģʽ����ô����������Щ����������ִ���� SET TRANSACTION һ����
START TRANSACTION ���ź� BEGIN һ���Ĺ��ܡ�
ʹ�� COMMIT ���� ROLLBACK ����һ������
��һ������������ڲ�����һ�� BEGIN ������һ��������Ϣ�� �����״̬�����ᱻӰ�졣Ҫ����һ���������Ƕ��������ʹ�ñ���㣨savepoint�� ������ SAVEPOINT����
�������¼��ݿ��ǣ������� transaction_modes ֮��Ķ��ſ��Ժ��ԡ�