PostgreSQL 8.0.0 �����ĵ���PostgreSQL �й� ������ | ||||
---|---|---|---|---|
Prev | Fast Backward | Chapter 41. ϵͳ�� | Fast Forward | Next |
pg_am �洢�й��������ʷ�������Ϣ�� ϵͳ֧�ֵ�ÿ���������ʷ�������һ�С�
Table 41-3. pg_am �ֶ�
���� | ���� | ���� | ���� |
---|---|---|---|
amname | name | ���ʷ��������� | |
amowner | int4 | pg_shadow.usesysid | �����ߵ��û�ID��Ŀǰû��ʹ�ã� |
amstrategies | int2 | ������ʷ����IJ��������Ը��� | |
amsupport | int2 | ������ʷ�����֧�ֹ��̸��� | |
amorderstrategy | int2 | ����������ṩ����˳��Ϊ�㣬���������������˳��IJ��Բ��������� | |
amcanunique | bool | ���ַ��ʷ�ʽ�Ƿ�֧��Ψһ������ | |
amcanmulticol | bool | ���ַ��ʷ�ʽ�Ƿ�֧�ֶ��ֶ������� | |
amindexnulls | bool | ���ַ��ʷ�ʽ�Ƿ�֧��NULL������¼�� | |
amconcurrent | bool | ���ַ��ʷ�ʽ�Ƿ�֧�ֲ������£� | |
amgettuple | regproc | pg_proc.oid | "��һ����ЧԪ��" ���� |
aminsert | regproc | pg_proc.oid | "�������Ԫ��"���� |
ambeginscan | regproc | pg_proc.oid | "��ʼ��ɨ��"���� |
amrescan | regproc | pg_proc.oid | "���¿�ʼ���ɨ��"���� |
amendscan | regproc | pg_proc.oid | "�������ɨ��"���� |
ammarkpos | regproc | pg_proc.oid | "��ǵ�ǰɨ��λ��"���� |
amrestrpos | regproc | pg_proc.oid | "�ָ��ѱ�ǵ�ɨ��λ��"���� |
ambuild | regproc | pg_proc.oid | "����������"���� |
ambulkdelete | regproc | pg_proc.oid | ����ɾ������ |
amvacuumcleanup | regproc | pg_proc.oid | VACUUM�������� |
amcostestimate | regproc | pg_proc.oid | ����һ������ɨ��Ŀ��� |
һ��֧�ֶ��ֶΣ�amcanmulticol Ϊ�棩 �ķ��ʷ�������֧���ڵ�һ���ֶ��Ժ���ֶ���Կ�ֵ��NULL�� ����������Ϊ�滮����������������������ֻ�õ�һ���ֶεIJ�ѯ�� ������һ����(a,b)�ϵ���������һ����ѯ��������WHERE a = 4�� ϵͳ����Ϊ������ a = 4 ��ʹ��������ɨ�裬��� ����������bΪ�գ�null��������ô�Ǵ���ġ���������������˵�һ�� �����ֶ�Ϊ�յ���������ȷ�ģ�ĿǰGiST������������ ֻ�����������ʷ��������������У�������Щ����null����ϵ���֮�� �ſ��� amindexnulls ����Ϊ�档