PostgreSQL�ϥ���ǥå����Υ��ƥʥ���塼�˥�ɬ�פ���ޤ����ɤΥ���ǥå������ºݤ��䤤��碌�ǻȤ��Ƥ��뤫���ǧ���뤳�ȤϽ��פǤ�������ǥå����λ��Ѿ�����EXPLAIN���ޥ�ɤdz�ǧ�Ǥ������Υ��ޥ�ɤ���Ū��Section 11.1�˽�Ƥ��ޤ���
�ɤΥ���ǥå�����������٤��ʤΤ����Ȥ������Ȥΰ���Ū�ʼ������Ȥ������ȤǤ����������äơ�����ޤǤ���Ǥϰ���Ū�ʥ�������¿�������ޤ�����¿���ξ�硢��ʬ�ʼ¸���ɬ�פǤ������μ¸��Τ��������줫������ޤ���
�ޤ���ɬ���ǽ��ANALYZE���ޥ�ɤ�¹Ԥ��Ʋ����������Υ��ޥ�ɤϥơ��֥���Υǡ���ʬ�ۤ��������������ޤ������ξ���ϡ��䤤��碌��¹Ԥ����餤���ĤιԤ��֤뤫���¬����ݤ�ɬ�פȤʤ�ޤ����ޤ����ץ��ʤ����ѤǤ�����䤤��碌�ײ�˼ºݤΥ����Ȥ������Ƥ�ݤˡ����ο�¬�ͤ�ɬ�פȤ���ޤ��������������Ǥ��ǡ���Ƥ����硢�����Ȥ��äƤ褤�������Τʲ��餫�Υǥե�����ͤ����ꤵ��ޤ����������äơ�ANALYZE���ޥ�ɤ�¹Ԥ����˥��ץꥱ�������Υ���ǥå������Ѿ�����Ĵ�����뤳�Ȥϡ����ޤ��̣���ʤ����Ȥˤʤ�ޤ���
�¸��Ǥϡ��ºݤ˻��Ѥ���ǡ�����ȤäƲ��������ƥ��ȥǡ����Υ���ǥå���������������ϡ��ƥ��ȥǡ����ѤΥ���ǥå����Ȥʤ�Τǡ��ƥ��Ȥ�Ԥʤ���̣�����ޤꤢ��ޤ���
�ǡ������γ���̾����뤳�Ȥ��̣������ޤ���100000��Υǡ������椫��1000��Υǡ����Ф�����ϥ���ǥå��������Ѥ�����ǽ��������ޤ�����100��Υǡ������椫��1��Υǡ����Ф�����ϡ�100��Υǡ����Ȥ����Τ�1�ĤΥǥ������ڡ����˼��ޤ�ޤ��Τǡ�����ǥå�������Ѥ��ʤ��ǡ�100����˥�������ǽ�����⤤�Ǥ���
�ޤ������ץꥱ�������ư����ޤǤδ֡��¥ǡ����Ϥ���ޤ���Τǥƥ��ȥǡ������������ɬ�פ�����ޤ��������κݤˤ����դ�ɬ�פǤ����褯���Ƥ����ͤ䡢�����˥�������͡����뤤�Ͻ���ˤ������äƥǡ�������Ͽ����Ƥ�����ϡ�������ȼºݤΥǡ�����ʬ�ۤȤǤ���Υ�줿��ΤȤʤäƤ��ޤ��ޤ���
����ǥå��������Ѥ���Ƥ��ʤ���硢�¸�Ū�ˡ�����ǥå�������Ū�˻��Ѥ���褦�ˤǤ��ޤ����¹Ի��ѥ�������Ѥ��뤳�Ȥˤ�äƤɤμ¹ԥץ���ͭ���ˤ��뤫�λ��꤬��ǽ�Ǥ�(�ܺ٤������ԥ������Ȥ��Ʋ�����)���㤨�С�����Ū�ʼ¹ԥץ��Ǥ����༡�������(enable_seqscan)������ҥ롼���(enable_nestloop)����Ѥ��ʤ��褦�����ꤷ����硢�ǡ����١��������ƥ��¾�μ¹ԥץ�����Ѥ���褦�˶������ޤ����⤷���Τ褦�������ԤʤäƤ�ǡ����١���������ǥå�������Ѥ��ʤ��ǡ��༡������������ҥ롼����������ϡ���äȺ���Ū�����꤬�������ޤ������Τ褦����Ȥ��ơ��䤤��碌�ξ�郎����ǥå����˳������ʤ����ʤɤ��ͤ����ޤ���(�ɤΤ褦���䤤��碌�����ɤΤ褦�ʥ���ǥå�������Ѥ��뤫��������������ѤߤǤ���)
����Ū�˥���ǥå�����Ȥ��褦�����ꤷ���ºݤ˥���ǥå�������Ѥ�����ϡ�����2�ĤΤ��Ȥ������ޤ��������ƥ������˲�Ư���Ƥ��뤬������ǥå����λ��Ѥ�Ŭ�ڤǤϤʤ������뤤���䤤��碌�ץ��μ¹Ի��ֿ�¬�ͤ���Ŭ�ڤǤ���Ȥ������ȤǤ����������äơ�����ǥå�����Ȥä��䤤��碌�μ¹Ի��֤ȡ��Ȥ�ʤ����μ¹Ի��֤��¬����ɬ�פ�����ޤ������ξ�硢EXPLAIN ANALYZE�������Ǥ���
�⤷�¹Ի��֤ο�¬�ͤ��ְ�äƤ����硢������ͳ�Ȥ���2�ĤΤ��Ȥ��ͤ����ޤ����¹Ի��֤ι�פȤϥץ��Ρ��ɤι�ñ�̤Υ����Ȥ˥ץ��Ρ��ɤ���������¬�ͤ�ݤ����ͤǤ����ץ��Ρ��ɤμ¹Ի��֤ϼ¹Ի��ѥ����ˤ�ä����ꤹ�뤳�Ȥ��Ǥ��ޤ�(�ܺ٤������ԥ������Ȥ��Ʋ�����)����Ŭ�ڤ���������¬�ͤϡ��Խ�ʬ��������˴�Ť���ΤǤ�������������ѤΥѥ�����Ĵ�᤹�뤳�Ȥˤ�äơ��������뤳�Ȥ��Ǥ��ޤ���(ALTER TABLE�Ȥ��Ʋ�������)
Ŭ�ڤʼ¹Ի��֤�Ĵ��Ǥ��ʤ����ϡ�����Ū�˥���ǥå����λ��Ѥ�������ɬ�פ�����ޤ������뤤�ϡ�PostgreSQL��ȯ�Ԥ˾���Ĵ���ΰ���ƤߤƲ�������