PostgreSQL�ϡ�stderr��csvlog�����syslog��ޤ�ơ������Х�å������Υ����������Ф����������ˡ�����ޤ��� Windows�Ǥϡ�eventlog��Ʊ�������ޤ��� ���Υѥ��������ꤹ��ˤϡ�������ڤ�Ǥ����ߤΥ���������ܤ��ޤ��� �ǥե���ȤǤϡ�������stderr�Τߤ˽��Ϥ���ޤ��� ���Υѥ�����postgresql.conf�ե������⡢�ޤ��ϡ������ФΥ��ޥ�ɥ饤��ǤΤ����ꤵ��ޤ���
csvlog��log_destination�˴ޤޤ���硢�������ܤϥץ������ؤ��ɤ߹��ߤ����ؤ�"������ڤ���"�ǽ��Ϥ���ޤ��� �ܺ٤�項18.7.4�Ȥ��Ƥ��������� CSV�Υ������Ϥ��������뤿��ˤ�logging_collector��ͭ���ˤ���ɬ�פ�����ޤ���
注意: log_destination��syslog���ץ�������ѤǤ���褦�ˤ��뤿��ˡ��ۤȤ�ɤ�Unix�����ƥ�Ǥϥ����ƥ��syslog�ǡ�����������ѹ����ʤ���Фʤ�ʤ��Ǥ��礦�� PostgreSQL�Ǥϥ�����LOCAL0����LOCAL7�ޤǤ�syslog�ե�����ƥ��ǵ�Ͽ���뤳�Ȥ��Ǥ��ޤ���syslog_facility�Ȥ��Ƥ��������ˡ� ���������ۤȤ�ɤΥץ�åȥե�����Υǥե���Ȥ�syslog����ǤϤ����Υ�å������Ϥ��٤��˴�����ޤ��� ���ޤ�ư����뤿���syslog�ǡ���������˰ʲ��Τ褦�ʤ�Τ��ɲä��ʤ���Фʤ�ʤ��Ǥ��礦��
local0.* /var/log/postgresql
���Υѥ����ˤ�ꡢstderr�����CSV�Υ������Ϥ��������å���������Ф��������ե�����˥�����쥯�Ȥ��뤳�Ȥ��Ǥ��ޤ��� ������ˡ��syslog�ؤΥ������⤷�Ф���ͭ�ѤǤ��� ��å������ΰ����μ��बsyslog�ǤϽ��Ϥ���ʤ���ǽ�������뤿��Ǥ� �ʰ���Ū����Ȥ��ơ������ʥߥå���Υ��顼��å�����������ޤ��ˡ� ���Υѥ����ϥ����е�ư���Τ������ǽ�Ǥ���
logging_collector��ͭ���ʾ�硢���Υѥ����ϥ����ե����뤬���������ǥ��쥯�ȥ����ꤷ�ޤ��� �ǥ��쥯�ȥ�����Хѥ����⤷���ϥ��饹���ǡ����ǥ��쥯�ȥ�����Хѥ��Ȥ��ƻ��ꤹ�뤳�Ȥ��Ǥ��ޤ��� ���Υѥ����ϡ�postgresql.conf�ե������⡢�ޤ��ϡ������ФΥ��ޥ�ɥ饤��ǤΤߤ����ꤵ��ޤ���
logging_collector��ͭ���ʾ�硢���Υѥ����Ϻ������줿�����ե�����Υե�����̾�����ꤷ�ޤ��� �ͤ�strftime�ѥ�����Ȥ��ư����뤿�ᡢ%���������פ���Ѥ��ơ�����ˤ�ä���ư����ե�����̾����ꤹ�뤳�Ȥ��Ǥ��ޤ��� �ʻ����Ӥ˰�¸����%���������פ�¸�ߤ����硢log_timezone�ǻ��ꤵ�줿�����ӤǷ����Ԥ��ޤ����� %���������פ�¸�ߤ��ʤ���硢PostgreSQL�Ͽ��������ե�����κ���������ɲä��ޤ��� �㤨�С�log_filename��server_log�Ǥ���С��������ϻ�� Sun Aug 29 19:02:33 2004 MST ���Ф������줿�ե�����̾��server_log.1093827753�Ȥʤ�ޤ��� ���Υѥ�����postgresql.conf�ե������⡢�ޤ��ϡ������ФΥ��ޥ�ɥ饤��ǤΤߤ����ꤵ��ޤ���
CSV�ν��Ϥ�log_destination��ͭ���ʾ�硢�����ॹ������դ��Υ����ե�����̾�ˤ�.csv����Ϳ�����ǽ�Ū��CSV�����ѤΥե�����̾����������ޤ��� ��log_filename��.log�ǽ������ϸ��ֻ줬�֤��������ޤ����� �����ξ�硢�ե�����̾��server_log.1093827753.csv�Ȥʤ�ޤ���
logging_collector��ͭ���ʾ�硢���Υѥ����ϸġ��Υ����ե�����κ����̿�����ꤷ�ޤ��� �����ǻ��ꤷ�����֡�ʬñ�̡˷в᤹��ȡ������������ե����뤬��������ޤ��� ���������ꤹ�뤳�Ȥǡ����֤˴�Ť��������������ե������������̵���ˤʤ�ޤ��� ���Υѥ����ϡ�postgresql.conf�ե������⡢�ޤ��ϡ������ФΥ��ޥ�ɥ饤��ǤΤߤ����ꤵ��ޤ���
logging_collector��ͭ���ʾ�硢���Υѥ����ϸġ��Υ����ե�����κ������Τ���ꤷ�ޤ��� �����ǻ��ꤷ�������Х���ʬ�����ե�����˽��Ϥ��줿�塢�����������ե����뤬��������ޤ��� ���������ꤹ�뤳�Ȥǡ��������˴�Ť��������������ե������������̵���ˤʤ�ޤ��� ���Υѥ�����postgresql.conf�ե������⡢�ޤ��ϡ������ФΥ��ޥ�ɥ饤��ǤΤߤ����ꤵ��ޤ���
logging_collector��ͭ���ʾ�硢���Υѥ����ˤ�ꡢPostgreSQL�ϴ�¸��Ʊ̾�Υե�������ɲä���ΤǤϤʤ������Υե�������ڤ�ͤ��ʾ����ˤ褦�ˤʤ�ޤ��� ���������ڤ�ͤ�ϻ��֤��ˤ��������ơ������Τ���˿����˥ե����뤬�����줿���ˤΤ�ȯ�����������е�ư���䥵�������ˤ��������ơ������Ǥ�ȯ�����ޤ��� ���ξ�硢���Ƥξ��ˤ����ƴ�¸�Υե�������ɵ�����ޤ��� �㤨�С����������postgresql-%H.log�Τ褦��log_filename���Ȥ߹�碌�ƻ��Ѥ���ȡ�24�Ĥλ��̤Υ����ե����뤬�������졢�����ϼ���Ū�˾����뤳�Ȥˤʤ�ޤ��� ���Υѥ�����postgresql.conf�ե������⡢�ޤ��ϡ������ФΥ��ޥ�ɥ饤������ꤵ��ޤ���
�㡧7���֤Υ�������¸���������Υ����� server_log.Mon��server_log.Tue�����Ȥ��������Ƽ�ưŪ�������Υ������Υ����Ǿ����ˤϰʲ��Τ褦�����ꤷ�ޤ��� log_filename �� server_log.%a�Ȥ��� log_truncate_on_rotation �� on�ˤ��������� log_rotation_age �� 1440�����ꤷ�ޤ���
�㡧24���֤Υ������ݻ���1���֤�����1�ĤΥ����ե������������������������ե�����Υ�������1�����Х��Ȥ�Ķ�������ʾ��¨�¤��ڤ��ؤ�������ˤϡ� log_filename �� server_log.%H%M�ˤ��� log_truncate_on_rotation �� on�ˤ��� log_rotation_age �� 60�ˤ��������� log_rotation_size �� 1000000�����ꤷ�ޤ��� log_filename��%M��ޤ��ȡ����λ�����Υե�����̾�Ȱۤʤ�̾���������ǽ�������롢�������ˤ��������ơ�������Ԥ����Ȥ��Ǥ��ޤ���
syslog�ؤΥ���������ͭ���ʾ�硢���Υѥ�����syslog��"facility"���Ȥ���褦�˳��ꤷ�ޤ��� LOCAL0��LOCAL1��LOCAL2��LOCAL3��LOCAL4��LOCAL5��LOCAL6��LOCAL7���椫������Ǥ��������� �ǥե���Ȥ�LOCAL0�Ǥ��� ���Ѥ��Ƥ��륷���ƥ��syslog�ǡ�����ʸ���Ʊ���˻��Ȥ��Ƥ��������� ���Υѥ�����postgresql.conf�ե������⡢�ޤ��ϡ������ФΥ��ޥ�ɥ饤��ǤΤߤ����ꤵ��ޤ���
syslog�˥���������ͭ���ʾ�硢���Υѥ�����syslog�������PostgreSQL��å����������ꤹ��Τ˻��Ѥ���ץ������̾����ꤷ�ޤ����ǥե���Ȥ�postgres�Ǥ��� ���Υѥ����ϡ�postgresql.conf�ե������⡢�ޤ��ϡ������ФΥ��ޥ�ɥ饤��ǤΤߤ����ꤵ��ޤ���
�ɤΥ�å��������ؤ饤����Ȥ����뤫��������ޤ���ͭ�����ͤϡ�DEBUG5�� DEBUG4��DEBUG3��DEBUG2�� DEBUG1��LOG��NOTICE�� WARNING��ERROR��FATAL�������PANIC�Ǥ������줾��γ��ؤϤ����³�����Ƥγ��ؤ���ޤ��ޤ������ؤ�������ˤʤ�ˤĤ졢��꾯�ʤ���å������������ޤ����ǥե���Ȥ�NOTICE�Ǥ��������Ǥ�LOG��ͥ���̤�log_min_messages�ξ��Ȱۤʤ뤳�Ȥ����դ��Ƥ���������
�ɤΥ�å��������ؤ��Х����˽��फ��������ޤ���ͭ�����ͤ� DEBUG5��DEBUG4�� DEBUG3��DEBUG2��DEBUG1�� INFO��NOTICE��WARNING�� ERROR��LOG��FATAL������� PANIC�Ǥ������줾��γ��ؤϤ��β������Ƥγ��ؤ�ޤߤޤ������ؤ��㤯����������꾯�ʤ���å������������������ޤ����ǥե���Ȥ�NOTICE�Ǥ��������Ǥ�LOG��ͥ���̤�client_min_messages�ξ��Ȱۤʤ뤳�Ȥ����դ��Ƥ��������������ѥ桼���Τߤ���������ѹ��Ǥ��ޤ���
�������줿���줾��Υ�å��������Ф������Х�����˽��ޤ��ܺ��ٹ�����椷�ޤ���ͭ�����ͤϡ�TERSE��DEFAULT�������VERBOSE�ǡ����줾��ɽ�������å������Υե�����ɤ��ɲä���Ƥ����ޤ��������ѡ��桼���Τߤ�����������ѹ����뤳�Ȥ��Ǥ��ޤ���
���顼���θ����Ȥʤä�SQLʸ���Х����˵�Ͽ���뤫�����椷�ޤ��� ���ꤷ����٥�ʾ�Υ�å������ˤĤ��Ƥϸ��ߤ�SQLʸ�������˵�Ͽ����ޤ��� ͭ�����ͤϡ�DEBUG5��DEBUG4��DEBUG3��DEBUG2��DEBUG1��INFO��NOTICE��WARNING��ERROR��LOG��FATAL��PANIC�Ǥ��� �ǥե���Ȥ�ERROR�Ǥ��� ���顼��������å���������̿Ū���顼���ѥ˥å��������������ʸ�������˵�Ͽ����뤳�Ȥ��̣���ޤ��� ���Ԥ���ʸ�ε�Ͽ��¼�Ū��̵���ˤ���ˤϡ����Υѥ�����PANIC�����ꤷ�Ƥ��������� �����ѡ��桼���Τߤ����Υ��ץ������ѹ����뤳�Ȥ��Ǥ��ޤ���
ʸ�μ¹Ԥ˾��ʤ��Ȥ���ꤷ���ߥ��ÿ������ä���硢���줾���ʸ�μ¹Ԥ��פ������֤�����˵�Ͽ���ޤ��� 0�����ꤹ��С����٤Ƥ�ʸ�μ¹Ի��֤����Ϥ���ޤ��� -1�ʥǥե���ȡˤϡ�ʸ�¹Ի��֤ε�Ͽ��̵���ˤ��ޤ��� �㤨�С�250ms�����ꤷ����硢250ms�⤷���Ϥ���ʾ�Ĺ�������ä����Ƥ�SQL̿��ʸ�������Ȥ��ƻĤ�ޤ��� ���Υѥ�����ͭ���ˤ��뤳�Ȥˤ�ꡢ���ץꥱ�������Ǻ�Ŭ������Ƥ��ʤ��䤤��碌�����פ���Τ������ˤʤ�ޤ��� �����ѡ��桼���Τߤ���������ѹ��Ǥ��ޤ���
��ĥ�䤤��碌�ץ��ȥ������Ѥ��륯�饤����ȤǤϡ�Parse��Bind��Execute���줾����ʳ����פ������֤���Ω���Ƶ�Ͽ����ޤ���
注意: ���Υ��ץ�����log_statement����˻��Ѥ������log_statement�Τ���˵�Ͽ�����ƥ������Ǥ�ʸ�ϡ��¹Ի��֤Υ����ˤϷ����֤��ƽ��Ϥ���ޤ��� syslog����Ѥ��Ƥ��ʤ���С��ץ�����ID�ȥ��å����ID����Ѥ��ơ�ʸ��å������ȸ�μ¹Ի��֥�å��������Ϣ�դ��Ǥ���褦�ˡ�log_line_prefix����Ѥ���PID�ޤ��ϥ��å����ID������˵�Ͽ���뤳�Ȥ�ޤ���
�����Ф��å��������Ϥʤ��Ǽ¹Ԥ��ޤ��� ���Υѥ��������ꤹ��ȡ������Фϼ�ưŪ�˥Хå����饦��ɤǵ�ư��������ü�����ڤ�Υ���ޤ��� �����Ф�ɸ����Ϥ�ɸ�२�顼��/dev/null�˥�����쥯�Ȥ��졢�Ĥޤꡢ���Ϥ��줿��å������������Ӽ����ޤ��� syslog������ͭ���ˤ��Ƥ��ʤ������뤤��log_collector��ͭ���ˤ��Ƥ��ʤ��¤ꡢ���顼��å��������ǧ���뤳�Ȥ��Ǥ��ʤ��ʤ�ޤ��Τǡ����Υѥ����λ��Ѥϴ�����ޤ��� ���Υѥ����ϥ����е�ư���ˤΤ������ǽ�Ǥ���
表18-1�ǡ�PostgreSQL�ǻ��Ѥ�����å����������٥�٥���������ޤ��� �������Ϥ�syslog�ޤ���Windows��eventlog���������硢���ο����٥�٥��ɽ�Ǽ����褦���Ѵ�����ޤ���
表 18-1. ��å����������٥�٥�
������ | ������ˡ | syslog | eventlog |
---|---|---|---|
DEBUG1..DEBUG5 | ��ȯ�Ԥ����Ѥ���Ϣ³Ū���Ĥ��ܺ٤ʾ�������ޤ��� | DEBUG | INFORMATION |
INFO | VACUUM VERBOSE�ν��ϤʤɤΡ��桼���ˤ�äư���Ū���ᤵ�줿��������ޤ��� | INFO | INFORMATION |
NOTICE | Ĺ�����̻Ҥ��ڤ�ͤ�˴ؤ������դʤɡ��桼��������ˤʤ��������ޤ��� | NOTICE | INFORMATION |
WARNING | �ȥ�������֥��å����Ǥ�COMMIT���ͤʡ��桼���ؤηٹ�����ޤ��� | NOTICE | WARNING |
ERROR | ���ߤΥ��ޥ�ɤ����Ǥ����븶���Ȥʤä����顼����𤷤ޤ��� | WARNING | ERROR |
LOG | �����å��ݥ���Ȥγ�ư���ͤʡ������Ԥ˴ؿ��Τ���������𤷤ޤ��� | INFO | INFORMATION |
FATAL | ���ߤΥ��å��������Ǥ����븶���Ȥʤä����顼����𤷤ޤ��� | ERR | ERROR |
PANIC | ���ƤΥ��å��������Ǥ����븶���Ȥʤä����顼����𤷤ޤ��� | CRIT | ERROR |
�����Υѥ����ϡ����������Ƽ�ΥǥХå����Ϥ�ͭ���ˤ��ޤ����¹Ԥ��줿�䤤��碌���줾����Ф��ơ��ǽ�Ū�ʥѡ����ĥ���䤤��碌��饤���ν��ϡ��¹Էײ����Ϥ��ޤ���debug_pretty_print�Ϥ���ɤߤ䤹������ɽ����ǥ�Ȥ��ޤ��������Ͻ����Ĺ���ʤ�ޤ���client_min_messages�⤷����log_min_messages�Ϥ��줾�졢�ºݤ˽��Ϥ饤����Ȥ⤷���ϥ����Х������������뤿��ˡ�DEBUG1�ʲ��ˤ��ʤ���Фʤ�ޤ��� �ǥե���ȤǤϡ������Υѥ�����̵���Ǥ���
�����å��ݥ���Ȥ��Х����˵�Ͽ����褦�ˤ��ޤ��� �Ф��줿�Хåե�����Ф����פ������֤ʤɡ��ƥ����å��ݥ���Ȥ˴ؤ���������������Υ�����å������˴ޤޤ�ޤ��� ���Υѥ�����postgresql.conf�ե�������ޤ��ϥ����ФΥ��ޥ�ɥ饤��ǤΤ������ǽ�Ǥ��� �ǥե���Ȥ�̵���Ǥ���
����ˤ�ꡢ���饤�����ǧ�ڤ�������λ�ʤɤΥ����Фؤ���³��Ԥ������˻Ĥ�ޤ��� ���Υѥ�����postgresql.conf�ե������⡢�ޤ��ϡ������ФΥ��ޥ�ɥ饤��ǤΤߤ����ꤵ��ޤ��� �ǥե���Ȥ�̵���Ǥ���
注意: psql�ʤɥ��饤����ȥץ���������ˤϡ��ѥ���ɤ��ᤵ���ȷ���ޤ�2����³���ߤ�Τǡ���Ť�"connection received"��å�������ɬ�������������ΤǤϤ���ޤ���
�����log_connectionsƱ�ͤν��Ϥ��Х����˹Ԥ�������˲ä��ơ����å����λ���˥��å����δ��֤���Ϥ��ޤ��� �ǥե���ȤǤϤ����̵���Ǥ��� ���Υѥ�����postgresql.conf�ե������⡢�ޤ��ϡ������ФΥ��ޥ�ɥ饤��ǤΤߤ������ǽ�Ǥ���
���٤Ƥδ�λ����ʸ�ˤĤ��ơ����ηв���֤��������褦�ˤ��ޤ��� �ǥե���Ȥ�off�Ǥ��� �����ѡ��桼���Τߤ�����������ѹ����뤳�Ȥ��Ǥ��ޤ���
��ĥ�䤤��碌�ץ��ȥ������Ѥ��륯�饤����ȤǤϡ�Parse��Bind��Execute���줾����ʳ����פ������֤���Ω���Ƶ�Ͽ����ޤ���
注意: ���Υ��ץ�����log_min_duration_statement��0�����ꤹ����ˡ�Ȥΰ㤤�ϡ�log_min_duration_statement��Ķ������硢�ƥ������Ǥ��䤤��碌������Ū�˽��Ϥ����Τ��Ф��ơ����Υ��ץ����ǤϽ��Ϥ���ʤ��Ȥ������Ǥ��� �������äơ�log_duration��on�����ġ�log_min_duration_statement�������ͤ���ľ�硢���٤Ƥηв���֤������˵�Ͽ����ޤ��������ͤ�Ķ����ʸ�Τߤ��ƥ������Ǥ��䤤��碌���ޤ����褦�ˤʤ�ޤ��� ����ư��ϡ�����٤ʥ��ȥ졼��������������������ݤ�ͭ�ѤǤ���
�ǥե���ȤǤϡ���³������å���������³���ۥ��Ȥ�IP���ɥ쥹�Τߤ�ɽ�����ޤ��� ���Υѥ�����ͭ���ˤ���ȡ��ۥ���̾������˻Ĥ�褦�ˤʤ�ޤ��� �ۥ���̾�����ˡ������˰�¸���ޤ��������줬̵��Ǥ��ʤ��ۤɤ���ǽ����������ǽ�������뤳�Ȥ����դ��Ƥ��������� ���Υѥ�����postgresql.conf�ե�������ޤ��ϥ����ФΥ��ޥ�ɥ饤��ǤΤ������ǽ�Ǥ���
����ϡ��ƥ����Ԥ���Ƭ�˽��Ϥ���printf
�ν�ʸ����Ǥ���
%����Ϥޤ�"���������ץ�������"�ϡ���Ҥ��̤�Υ��ơ�����������֤��������ޤ���
����¾�Υ��������פ�̵�뤵��ޤ���
¾��ʸ���Ϥ��Τޤޥ����Ԥ˽��Ϥ���ޤ���
���������פ���ˤϡ����å����ץ������ˤ�äƤΤ�ǧ����ǽ�ʤ�Τ����ꡢ�����ϼ祵���Хץ������ʤɤΥХå����饦��ɥץ������ˤ�Ŭ�Ѥ���ޤ���
���Υѥ����ϡ�postgresql.conf�ե������⡢�ޤ��ϡ������ФΥ��ޥ�ɥ饤��ǤΤߤ����ꤹ�뤳�Ȥ��Ǥ��ޤ���
�ǥե���Ȥ϶�ʸ����Ǥ���
���������� | ���� | ���å����Τ� |
---|---|---|
%u | �桼��̾ | �� |
%d | �ǡ����١���̾ | �� |
%r | ��֥ۥ���̾���⤷����IP���ɥ쥹�ȥݡ����ֹ� | �� |
%h | ��֥ۥ���̾���⤷����IP���ɥ쥹 | �� |
%p | �ץ��������̻� | �� |
%t | �ߥ���̵���Υ����ॹ����� | �� |
%m | �ߥ����դ������ॹ����� | �� |
%i | ���ޥ�ɥ��������å����θ��ߤΥ��ޥ�ɼ��� | �� |
%c | ��ҤΥ��å����ID�� | �� |
%l | �ƥ��å����ޤ��ϳƥץ������Υ����Ԥ��ֹ档1����Ϥޤ�ޤ��� | �� |
%s | �ץ������γ��ϥ����ॹ����� | �� |
%v | ���ۥȥ�������ID��backendID/localXID�� | �� |
%x | �ȥ�������ID ��̤������Ƥξ���0�� | �� |
%q | ������Ϥ��ޤ����å����ץ������ǤϤ��Υ��������װʹߤν��Ϥ���ߤ��ޤ������å����ץ������Ǥ�̵�뤵��ޤ��� | �� |
%% | %ʸ�����Τ�� | �� |
ティップ: log_line_prefix�˶���ʸ���ʳ����ͤ����ꤹ���硢�̾�����ԤλĤ�Ȥζ��ڤ�����Τˤ��뤿��ˡ����κǸ��ʸ�������ʸ���ˤ��٤��Ǥ��� �������Ѥ�ʸ������Ѥ��Ƥ���ޤ���
ティップ: Syslog���ȼ��˥����ॹ����פȥץ�����ID������������ޤ��� �Ǥ��ΤǤ����餯��Syslog�˥������ݴɤ�����ϡ������������������פ���Ѥ��褦�ȤϹͤ��ʤ��Ǥ��礦��
���å�����å��γ����ޤǤδ֤�deadlock_timeout���Ĺ���Ե�������˥�����å��������������뤫�ɤ��������椷�ޤ��� ����ϡ����å����Ԥ�������ǽ���ǤƤ��ʤ��Τ��ɤ����������ͭ�ѤǤ��� �ǥե���Ȥ�off�Ǥ���
�ɤ�SQLʸ������˵�Ͽ���뤫�����椷�ޤ��� ͭ�����ͤϡ�none��ddl��mod�������all�Ǥ��� ddl�ϡ�CREATE��ALTER�������DROPʸ�Ȥ��ä����ǡ������ʸ�����ƥ����˵�Ͽ���ޤ��� mod�ϡ����Ƥ�ddlʸ�˲ä���INSERT��UPDATE��DELETE��TRUNCATE�������COPY FROM�Ȥ��ä����ǡ����ѹ�ʸ������˵�Ͽ���ޤ��� PREPARE��EXPLAIN ANALYZE���ޥ�ɤ⡢�����˴ޤޤ�륳�ޥ�ɤ�Ŭ�ڤʼ���Ǥ���Х�����Ͽ���ޤ��� ��ĥ�䤤��碌�ץ��ȥ������Ѥ��륯�饤����ȤǤϡ�Execute��å������������ä�����Bind�ѥ������ͤ��ʤ��٤Ƥ�ñ������䤬��Ťˤ��줿���֤ǡ˴ޤޤ�Ƥ�����硢�����˵�Ͽ����ޤ���
�ǥե���Ȥ�none�Ǥ��������ѥ桼���Τߤ���������ѹ��Ǥ��ޤ���
注意: ������å�������ȯ�Ԥϡ����ܲ��Ϥˤ��ʸ�μ��ब��ޤä���˹Ԥ��ޤ��Τǡ�log_statement = all�Ȥ��������Ԥä��Ȥ��Ƥ⡢ñ��ʹ�ʸ���顼�����ʸ�ϵ�Ͽ����ޤ��� ��ĥ�䤤��碌�ץ��ȥ���ξ���Ʊ�ͤˡ���������Ǥ�Execute�ʳ������ʤĤޤꡢ���Ϥ�ײ�������֡ˤ˼��Ԥ���ʸ�ϵ�Ͽ����ޤ��� ��������ʸ�Υ�����Ͽ����ˤϡ�log_min_error_statement��ERROR�ʰʲ��ˤ����ꤷ�Ƥ���������
����ե����뤬������줿���˥�������Ϥ��뤫�ɤ��������椷�ޤ��� ����ե�����ϥ����Ƚ�����ϥå�����������Ū���䤤��碌�η�̤Τ���˺�������ޤ��� �����Ȥ����ͤǤϤ��٤Ƥΰ���ե�����Υ������Ĥ�ޤ��� �����Ǥϥ����Х���ñ�̤λ����Ͱʾ�����̤Υե�����Τߤ������˻Ĥ�ޤ��� �ǥե���Ȥ�-1�ǡ����Υ���������̵���ˤ��ޤ���
�����˽Ф��ݤ˻��Ѥ��������Ӥ����ꤷ�ޤ��� timezone�Ȱۤʤꡢ���٤ƤΥ��å����ǰ��������äƥ����ॹ����פ���𤵤��褦�ˤ����ͤϥ��饹�����Τ�Ŭ�Ѥ���ޤ��� �ǥե���Ȥ�unknown�ǡ������ӤȤ��ƻ��ꤵ�줿�����ƥ�δĶ�����Ѥ��뤳�Ȥ��̣���ޤ��� �ܺ٤�項8.5.3�Ȥ��Ƥ��������� ���Υѥ�����postgresql.conf��ޤ��ϥ����ФΥ��ޥ�ɥ饤��ǤΤ����ꤹ�뤳�Ȥ��Ǥ��ޤ���
log_destination�ꥹ�Ȥ�csvlog��ޤ�뤳�Ȥϡ������ե������ǡ����١����ơ��֥�˥���ݡ��Ȥ�����ؤ���ˡ�����ޤ��� ���Υ��ץ����ϡ��ߥ���ñ�̤Υ����ॹ����ס��桼��̾���ǡ����١���̾���ץ�����ID���ۥ���:�ݡ����ֹ桢���å����ID�����å����ñ�̤ޤ��ϥץ�����ñ�̤ι��ֹ桢���ޥ�ɥ��������å���ϻ�����ۥȥ�������ID�������ȥ�������ID�����顼�����١�SQL state�����ɡ����顼��å��������ܺ٥��顼��å��������ҥ�ȡ����顼�Ȥʤä�����Ū���䤤��碌�ʤ⤷����Сˡ������䤤��碌�ˤ����륨�顼���֤�ʸ���������顼��ʸ̮�����顼��⤿�餷���桼���䤤��碌��¸�ߤ������ġ�log_min_error_statement��ͭ���ʤ�Сˡ��桼���䤤��碌�ˤ����륨�顼���֤�ʸ������PostgreSQL�����������ɾ�Υ��顼ȯ������log_error_verbosity��verbose�����ꤵ��Ƥ���ʤ�СˤȤ�����ʤ륫����ڤ��ͽΥ����Ԥ��������ޤ��� �ʲ���csvlog���Ϥ��Ǽ���뤿��Υơ��֥�����Υ���ץ���ޤ���
CREATE TABLE postgres_log ( log_time timestamp(3) with time zone, user_name text, database_name text, process_id integer, connection_from text, session_id text, session_line_num bigint, command_tag text, session_start_time timestamp with time zone, virtual_transaction_id text, transaction_id bigint, error_severity text, sql_state_code text, message text, detail text, hint text, internal_query text, internal_query_pos integer, context text, query text, query_pos integer, location text, PRIMARY KEY (session_id, session_line_num) );
���Υơ��֥�˥���ݡ��Ȥ��뤿��ˤϡ�COPY FROM���ޥ�ɤ���Ѥ��Ƥ���������
COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
CSV�����ե�������ñ���ļ�ưŪ�˥���ݡ��Ȥ����Ȥ�ñ��ˤ��뤿��ˤ����Ĥ�ɬ�פʺ�Ȥ�����ޤ���
����������ꡢͽ¬��ǽ�ʥ����ե�����̿̾���������뤿��ˡ�log_filename�����log_rotation_age�����ꤷ�Ƥ��������� ����ˤ��ɤΤ褦�ʥե�����̾�ˤʤ�ȡ��ġ��Υ����ե����뤬��λ������ݡ��Ȥ�����������ä�������¬�Ǥ���褦�ˤʤ�ޤ���
�����ե�����̾��ͽ¬������ˤʤ�ޤ��Τǡ�log_rotation_size��0�ˤ������̤��ˤ��������β�ž��̵���ˤ��Ƥ���������
Ʊ���ե�����˸Ť������ǡ����ȿ����������ǡ��������ߤ��ʤ��褦�ˤ��뤿��ˡ�log_truncate_on_rotate��on�����ꤷ�Ƥ���������
��Υơ��֥�����ˤϥץ饤�ޥꥭ���λ��꤬�ޤޤ�Ƥ��ޤ��� ����ˤ�ꡢƱ������2��ݡ��Ȥ������Τ��ɻߤ��뤿���ͭ�ѤǤ��� COPY���ޥ�ɤϡ����٤˥���ݡ��Ȥ��뤹�٤ƤΥǡ����ߥåȤ��ޤ��Τǡ�����1�ĤǤ⥨�顼������Х���ݡ������Τ����Ԥ��ޤ��� �����ե�����ΰ�����ݡ��Ȥ������Υե����뤬��λ������˺��٥���ݡ��Ȥ��褦�Ȥ�����硢�ץ饤�ޥꥭ����ȿ�ˤ�ꥤ��ݡ��Ȥ����Ԥ��ޤ��� ����ݡ��Ȥ������ˡ������ե�����δ�λ���Ԥ����Ĥ���ޤ��Ե����Ƥ��������� ���μ��ϡ�COPY�����Ԥ��븶���Ȥʤ롢�����˽��ޤ�ʤ��ä�������Ԥ�ݡ��Ȥ���Ȥ������Τ��ɻߤ��ޤ���