41.12. pg_database

pg_database ��洢���ڿ������ݿ����Ϣ�� ���ݿ����� CREATE DATABASE�����ġ� �ο� Chapter 18 ��ȡһЩ��������ϸ���塣

�ʹ����ϵͳ��ͬ��pg_database ����һ����Ⱥ����������ݿ⹲��ġ�ÿ����Ⱥֻ��һ�� pg_database ������������ÿ�����ݿ�һ�ݡ�

Table 41-12. pg_database �ֶ�

����������������
datnamename ���ݿ�����
datdbaint4pg_shadow.usesysid���ݿ������ˣ�ͨ��Ϊ�䴴����
encodingint4 ���ݿ���ַ����뷽ʽ
datistemplatebool  ���Ϊ��������ݿ��������CREATE DATABASE TEMPLATE�Ӿ䣬�������ݿⴴ��Ϊ�����ݿ�Ŀ�¡��
datallowconnbool  ���Ϊ����û���˿������ӵ�������ݿ⡣����ֶ����ڱ��� template0 ���ݿⲻ�����ġ�
datlastsysoidoid  ���ݿ������һ��ϵͳ OID�� �� pg_dump �ر�����
datvacuumxidxid  �ڸ����ݿ��������־���Ϊ��"��֪���ύ"����"��֪���˳�"֮ǰ�� ����Ԫ�鶼������ ID �����ɾ���������־�����жϺ�ʱ�ύ��־�ռ����ѭ��ʹ�á�
datfrozenxidxid  �ڸ����ݿ��������־���Ϊһ�����õģ�"����(frozen)"�������� ID ֮ǰ�� ����Ԫ�鶼������ ID ���롣 �ñ�־�������ڼ��һ�����ݿ��Ƿ�Ӧ�����������Ա������� ID �ص������⡣
dattablespacetextpg_tablespace.oid �����ݿ��ȱʡ��ռ䡣��������ݿ������ pg_class.reltablespace Ϊ��ı��������������ռ���ر�Ҫָ�����ǣ����зǹ����ϵͳ��Ҳ����������
datconfigtext[] ����ʱ���ñ����ĻỰȱʡֵ
dataclaclitem[] ����Ȩ�ޣ����� GRANT �� REVOKE ��ȡ��ϸ������