PostgreSQL 9.3.2ʸ�� | ||||
---|---|---|---|---|
前のページ | 上に戻る | 付録 F. �ɲä������⥸�塼�� | 次のページ |
pg_buffercache�⥸�塼��ϡ���ͭ�Хåե�����å���Dz��������Ƥ��뤫��ꥢ�륿����˳�ǧ������ˡ�����ޤ���
���Υ⥸�塼��ϥ쥳���ɽ�����֤�pg_buffercache_pages
C�ؿ��ȡ���ñ�����ѤǤ���褦�ˤ��δؿ����ä���pg_buffercache�ӥ塼�����ޤ���
�ɤ�����Ф��Ƥ⡢����Ū�ʥ������ƥ����꤬����ޤ��Τǡ��ǥե���ȤǤ�PUBLIC���������ϼ�������Ƥ��ޤ���
�ӥ塼�ˤ�äƸ�������Ƥ�����������表F-14�˼����ޤ���
表 F-14. pg_buffercache����
̾�� | �� | ���� | ���� |
---|---|---|---|
bufferid | integer | 1����shared_buffers�ޤǤ��ϰϤǼ������ID | |
relfilenode | oid | pg_class.relfilenode | ��졼�����Υե�����Ρ����ֹ� |
reltablespace | oid | pg_tablespace.oid | ��졼�����Υơ��֥����OID |
reldatabase | oid | pg_database.oid | ��졼�����Υǡ����١���OID |
relblocknumber | bigint | ��졼�������Υڡ����ֹ� | |
relforknumber | smallint | ��졼�������Υե������ֹ档include/storage/relfilenode.h���� | |
isdirty | boolean | �����ƥ��ڡ������ɤ��� | |
usagecount | smallint | Clock-sweep��������������� |
��ͭ����å�����γƥХåե����Ф��ơ�1�Ԥ�¸�ߤ��ޤ��� ̤���ѤΥХåե��ϡ�bufferid����������٤ƤΥե�����ɤ�NULL�ˤʤ�ޤ��� ��ͭ�����ƥ५�������ϡ�OID�������Υǡ����١�����°�����ΤȤ���ɽ������ޤ���
����å���Ϥ��٤ƤΥǡ����١����Ƕ�ͭ����Ƥ��뤿�ᡢ���ߤΥǡ����١�����°���ʤ���졼�����Υڡ�����ɽ������ޤ��� ����ϡ������ιԤ��Ф��ư��פ���pg_class�η��Ԥ�¸�ߤ��ʤ����ְ�ä����Ƥ��ޤ���ǽ�����餢�뤳�Ȥ��̣���ޤ��� pg_class���Ф��Ʒ�礷�褦�Ȥ����硢���ߤΥǡ����١�����OID�ޤ���0��������reldatabase����ĹԤ˸��ꤷ�Ʒ�礹�뤳�Ȥ��ᤷ�ޤ���
pg_buffercache�ӥ塼�˥�������������ȡ��ӥ塼��ɽ�����뤹�٤ƤΥХåե����֤ԡ����뤿��˽�ʬ�ʴ��֡������Хåե��ޥ͡�����ϥ��å���������ޤ��� ����ˤ�ꡢ��Ӥ�����̽��礬��������뤳�ȡ��ޤ���ɬ�װʾ��Ĺ���̾�ΥХåե����֥��å�����ʤ����Ȥ��ݾڤ���ޤ��� �Ȥϸ��������Υӥ塼�����ˤ��ɤ����ȡ��ǡ����١�����ǽ��¿���ƶ���ȯ�������ǽ��������ޤ���
regression=# SELECT c.relname, count(*) AS buffers FROM pg_buffercache b INNER JOIN pg_class c ON b.relfilenode = pg_relation_filenode(c.oid) AND b.reldatabase IN (0, (SELECT oid FROM pg_database WHERE datname = current_database())) GROUP BY c.relname ORDER BY 2 DESC LIMIT 10; relname | buffers ---------------------------------+--------- tenk2 | 345 tenk1 | 141 pg_proc | 46 pg_class | 45 pg_attribute | 43 pg_class_relname_nsp_index | 30 pg_proc_proname_args_nsp_index | 28 pg_attribute_relid_attnam_index | 26 pg_depend | 22 pg_depend_reference_index | 20 (10 rows)
Mark Kirkwood <[email protected]>
�߷���: Neil Conway <[email protected]>
�ǥХå��Υ��ɥХ���: Tom Lane <[email protected]>